cat命令用途:
cat命令可以输出一个文件的内容到基本输出设备(显示器),用cat显示一个文件的内容时,是一次输出所有内容,不像more命令那样会分屏。
cat命令参数:
参数 | 说明 |
---|---|
-A,--show-all | 等价于-vET |
-n,--number | 对输出的所有行编号 |
-b,--number-nonblank | 对非空行输出行编号 |
-E,--show-ends | 在每行结束处显示$ |
-s,--squeeze-blank | 不输出多行空行,如果是连续的多个空白行,则只输出一个空白行。 |
-T,--show-tabs | 将跳格字符TAB显示为^I |
-v,--show-nonprinting | 使用^和M-符号显示非打印字符, 但LFD和TAB除外 |
-e | 等价于-vE |
-t | 与-vT等价 |
--help | 显示cat命令的帮助信息 |
用法:
查看filename.txt的文件内容:
cat filename.txt查看filename.txt的文件内容并显示行号:
cat -n filename.txt查看filename.txt的文件内容并显示行号(非空行号除外):
cat -b filename.txt创建一个名为newfile.txt的新文件:
cat > newfile.txt将a、b、c三个文件的内容合并到文件d中:
cat a b c > d