- 论坛徽章:
- 0
|
本帖最后由 icefishxmg 于 2015-04-27 15:21 编辑
回复 3# Shell_HAT
我的代码是这样的,刚才发的有点问题
if ($pibyt1 > 1000000000) then
set pibyt1 = `echo | awk 'BEGIN{printf "%.2f\n", '$pibyt1'/1000/1000/1000}'`
set pibyt1 = $pibyt"GB"
else
set pibyt1 = `echo | awk 'BEGIN{printf "%.2f\n", '$pibyt1'/1000/1000}'`
set pibyt1 = $pibyt"MB"
endif
if ($pibyt2 > 1000000000) then
set pibyt2 = `echo | awk 'BEGIN{printf "%.2f\n", '$pibyt2'/1000/1000/1000}'`
set pibyt2 = $pibyt"GB"
else
set pibyt2 = `echo | awk 'BEGIN{printf "%.2f\n", '$pibyt2'/1000/1000}'`
set pibyt2 = $pibyt"MB"
endif
if ($pibyt3 > 1000000000) then
set pibyt3 = `echo | awk 'BEGIN{printf "%.2f\n", '$pibyt3'/1000/1000/1000}'`
set pibyt3 = $pibyt"GB"
else
set pibyt3 = `echo | awk 'BEGIN{printf "%.2f\n", '$pibyt3'/1000/1000}'`
set pibyt3 = $pibyt"MB"
endif
pibyt1,pibyt2,pibyt3之前都有赋值的!
|
|