这就是问题:
我有一个输入文件,比如
我必须得到这个结果
现在,我怎样才能成功制作出正确的表格?
答案 0 :(得分:0)
这样的事情应该可行:
cut -d' ' -f1,3,4,9,10 /tmp/mbox_stats.txt | column -t
然而,这看起来像学校作业,其中作业特别与右对齐列有关。你可以用一些printf
做到这一点。这里有一点暗示。
代码:
echo -e "a abc abcdefg\nbasdrafewf x z" | xargs printf "%s %s %s\n"
输出:
a abc abcdefg
basdrafewf x z
代码:
echo -e "a abc abcdefg\nbasdrafewf x z" | xargs printf "%10s %10s %10s\n"
^^ ^^ ^^
输出:
a abc abcdefg
basdrafewf x z
代码:
cut -d' ' -f1,3,4,9,10 /tmp/mbox_stats.txt | xargs printf ...