Bash 如何编写一个shell脚本来添加足够的零,使每个数字有六位数字?

Bash 如何编写一个shell脚本来添加足够的零,使每个数字有六位数字?,bash,shell,numbers,Bash,Shell,Numbers,我在.tsv文件中有一个数字列表(每个数字少于6位),如下所示: 4559 123 etc 我需要一个6位数的数字列表: 004559 000123 etc 非常感谢bash中的printf就是这样做的- printf "%0.6d" $value

我在.tsv文件中有一个数字列表(每个数字少于6位),如下所示:
4559
123
etc

我需要一个6位数的数字列表:
004559
000123
etc


非常感谢

bash中的printf就是这样做的-

printf "%0.6d" $value