Linux中cat命令用于连接文件并打印到标准输出设备上,或者将多个文件合并为一个文件。
常用的cat命令用法如下:
打印文件内容到屏幕上:
cat filename
例如,cat file.txt
会将file.txt文件的内容打印到屏幕上。
合并多个文件:
cat file1.txt file2.txt > mergedfile.txt
该命令将file1.txt和file2.txt的内容合并为一个文件mergedfile.txt。
创建文件:
cat > filename
输入内容后,按Ctrl+D结束输入,将输入的内容保存到filename文件中。
追加内容到文件:
cat >> filename
输入内容后,按Ctrl+D结束输入,将输入的内容追加到filename文件的末尾。
显示行号:
cat -n filename
通过加上选项“-n”,显示文件内容时会在每一行前面添加行号。
显示特定行数的内容:
cat -n filename | head -N
通过加上选项“-n”,再通过管道符“|”和head命令,可以只显示文件的前N行内容。
以上是cat命令的一些常见用法,更多用法可以通过输入man cat
命令查看cat的帮助文档。