定长:
$ 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')
定长:
$ 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')
转载于:https://www.cnblogs.com/yangxiaoling/p/10551896.html