Shell:如何包装文本文件以适合指定的宽度

时间:2020-01-09 10:43:39  来源:igfitidea点击:

您可以使用称为fold的命令。
它包装每个输入行(或者文件中的行)以适合指定的宽度。
宽度可以以列或者字节大小指定。
默认情况下,将每个文件中的输入行从标准输入(键盘)包装起来,写入标准输出(屏幕)。

语法fold -b size -w width文件名

其中:

  • -b:使用字节而不是列
  • -w:使用WIDTH列而不是80(默认值)

例子

$ fold -w 40 file.txt  $ cat file.txt | grep something | fold -b 20