Linux命令 printf

定长:

$ printf '%s\t%s\t%s\t%s\t%s\t\n' $(cat printf.txt)

# %s 表示一个不固定长度的字符串;printf不是管道命令,因此需要通过类似cat的工具把文件内容提取出来。

变长:

$ printf '%10s %5i %5i %5i %8.2f\n' $(cat printf.txt | grep -v 'Name')

 

posted @ 2019-03-18 14:13  羊小羚  阅读(175)  评论(0编辑  收藏  举报