我想知道以下2个命令cat
和fold
命令之间的区别?我只是
使用fold
命令,它的作用类似于cat
。
fold file1.txt
cat fold.txt (both are using to display the contents of the file)
答案 0 :(得分:4)
fold
显示文本而不包装时, cat
命令包装文本:
答案 1 :(得分:1)
检查他们的联机帮助页
man fold
fold - wrap each input line to fit in specified width
man cat
cat - concatenate files and print on the standard output
您可以使用fold
来指定宽度,而cat
答案 2 :(得分:0)
fold
- 过滤折叠线。这会将行分为最大x宽度列位置(或字节)。
Example
:fold -5 myfile.txt> newfile.txt
在上面的命令中,这会将myfile.txt的行折叠为5个字符宽度,并将结果重新路由到文件newfile.txt
cat
- 允许您阅读文件的内容
Example
:cat file1.txt file2.txt> file3.txt
读取file1.txt和file2.txt并将这些文件组合成make file.txt。