fold 限制文件列宽

作用

fold 命令会从指定的文件里读取内容,将超过限定列宽的列自动进行换行输出到标准输出设备。若不指定任何文件名称,或是输入的文件名为 "-",则 fold 命令会从标准输入设备读取数据。

语法

fold [OPTION]... [FILE]...

参数

  • -b或--bytes  以Byte为单位计算列宽,而非采用行数编号为单位

  • -s或--spaces  以空格字符作为换列点

  • -w<每列行数>或--width<每列行数>  设置每列的最大行数

  • --help  显示帮助

  • --version  显示版本信息

示例

查看 demo 文件的内容

hxstrive@localhost:~$ cat demo
The open source, in-memory data store used by millions of developers as a database, cache, streaming engine, and message broker.

使用 fold 命令,指定输出字符列宽为30个字符,行长度超过30字符的将换行显示,如下:

hxstrive@localhost:~$ fold -w 30 demo
The open source, in-memory dat
a store used by millions of de
velopers as a database, cache,
 streaming engine, and message
 broker.

更多关于命令详细参考手册,请使用 man 命令或者 --help 参数获取帮助信息

关于
本网站属于个人的非赢利性网站,转载的文章遵循原作者的版权声明,如果原文没有版权声明,请来信告知:hxstrive@outlook.com
公众号