如何限制没有换行符的命令的输出?

如何限制没有换行符的命令的输出?

如何限制没有换行符的命令的输出?换句话说,输出是很长的一行。

答案1

使用cut -b如下:

printf '%s' 'very long line .....' |cut -b -10

这会剪切该行的前 10 个字节;-c如果您想要字符而不是字节,您可能需要使用。

按设计cut将换行符添加到其输出中(可以通过传递给其他一些工具来删除换行符),但您可能想使用head -c 10它作为替代方案。

相关内容