如何限制没有换行符的命令的输出?换句话说,输出是很长的一行。
答案1
使用cut -b
如下:
printf '%s' 'very long line .....' |cut -b -10
这会剪切该行的前 10 个字节;-c
如果您想要字符而不是字节,您可能需要使用。
按设计cut
将换行符添加到其输出中(可以通过传递给其他一些工具来删除换行符),但您可能想使用head -c 10
它作为替代方案。
如何限制没有换行符的命令的输出?换句话说,输出是很长的一行。
使用cut -b
如下:
printf '%s' 'very long line .....' |cut -b -10
这会剪切该行的前 10 个字节;-c
如果您想要字符而不是字节,您可能需要使用。
按设计cut
将换行符添加到其输出中(可以通过传递给其他一些工具来删除换行符),但您可能想使用head -c 10
它作为替代方案。