cat和fold unix命令之间的区别

时间:2013-10-24 10:50:25

标签: unix cat

我想知道以下2个命令catfold命令之间的区别?我只是    使用fold命令,它的作用类似于cat

fold file1.txt
cat fold.txt (both are using to display the contents of the file)

3 个答案:

答案 0 :(得分:4)

fold显示文本而不包装时,

cat命令包装文本:

enter image description here

答案 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。