如何为零加上前缀以使特定文件的字数总数为8位并将输出打印到文件

时间:2019-05-09 15:36:00

标签: unix

正在寻找一个UNIX命令来从应用程序执行它。

如何为零加上前缀以使特定文件的字数总数为8位,并将输出打印到文件中,例如:

$ wc -l < test  if the output is 200  

我需要将其更改为00000200,并且应该将其放入文件中。 每个文件的字数可能会有所变化,因为该命令应该是通用的。

2 个答案:

答案 0 :(得分:0)

您可以使用awkprintf,例如:

wc -l test.file | awk '{printf "%08d\n", $1}'

答案 1 :(得分:0)

使用Bash的[weak self]

printf