LoveUnix
»
编程开发 & Rational
»
shell中如何定长显示一个数字?
2006-10-23 10:50
pkar
shell中如何定长显示一个数字?
在shell中如何才能方便的做到定长显示一个数字呢?
比如对于十进制数字 5,显示成为005,
十进制数字 25,显示成为025,
而对于数字125则显示为125
有什么简单的方法吗
不会是只能使用算法自己实现吧:L
2006-10-23 13:46
meteor06
awk '{printf "%03d\n" ,$1 }'
2006-10-23 20:53
pkar
[quote]原帖由 [i]meteor06[/i] 于 2006-10-23 13:46 发表
awk '{printf "%03d\n" ,$1 }' [/quote]
谢谢,
试了一下,直接使用
printf "%03d\n" i
也可以
页:
[1]
查看完整版本:
shell中如何定长显示一个数字?
Powered by
Discuz! Archiver
5.5.0
© 2001-2006
Comsenz Inc.