Linux 常用命令 cat
作用
- 用于连接文件并打印到标准输出设备上。也可用于创建文件、显示文件内容等操作。
用法
-
cat [OPTION]... [FILE]...
,参数说明如下:当未指定 FILE 参数,或者 FILE 参数为 -,则从标准输入读取 -A, --show-all 等价于 -vET -b, --number-nonblank 只对非空行进行编号,与 -n 同时使用,则覆盖 -n 选项 -e 等价于 -vE -E, --show-ends 在每一行的结尾处显示符号 $ -n, --number 从 1 开始对所有输出的行进行编号 -s, --squeeze-blank 将连续的空白行替换为一个空白行 -t 等价于 -vT -T, --show-tabs 将 TAB 显示为符号 ^I -v, --show-nonprinting 使用 ^ 和 M- 符号显示无法打印的字符, 除了 LFD 和 TAB
示例
- 显示文件内容:
cat 1.txt
- 显示文件内容并显示行号:
cat -n 1.txt
- 显示文件内容并显示无法打印的字符:
cat -A 1.txt
- 创建文件并输入内容:
cat > 1.txt
- 合并多个文件并输出到新文件:
cat 1.txt 2.txt > 3.txt
- 移除文件中多余空白行并输出到新文件:
cat -s 1.txt > 2.txt