我在bash v4脚本中使用linux column命令以列式格式输出我需要的数据。
我不想指定数据第一列的宽度,因为我不知道它的长度,所以我希望column命令能够恰当地解决这个问题。 / p>
但是为了适应脚本中的其他输出,我希望在输出的每一行之前有一些前导空格。如何添加领先空间?现在我只是得到了:
echo -ne $output | column -t
答案 0 :(得分:1)
一个选项可能是将column -t
的输出传递给
sed 's/^/ /'
添加四个空格 - 当然,你可以选择你想要的数量。