cat is /bin/cat
显示或者把多个文本文件连接起来。cat是concatenate(串联)的简写
选项说明:
-n(--number): 由 1 开始对所有输出的行数编号
-b(--number-nonblank): 和 -n 相似 只不过对于空白行不编号
-s(--squeeze-blank): 当遇到有连续两行以上的空白行 就代换为一行的空白行
-v(--show-nonprinting):缺省参数,按enter后将输入的字串输出出来
范例:
cat text 显示text这个文件
cat file1 file2 依次显示file1,file2文件的内容
cat file1 file2 > file3 将显示的内容输出到file3文件中
注:>是向右重定向的意思,cat > file3就会让用户输入,再将输入的结果输出到file3(按enter或者ctrl+d时会写入)
>>是将内容附加到输出文件的后面,而不是直接覆盖。