linux cat
cat命令用以将文件、标准输入内容打印至标准输出。
常用于显示文件内容、创建文件、向文件中追加内容。
本文第一部分介绍cat用以打印文件内容的格式及参数(源自linux man手册)、第二部分展示cat创建文件、追加内容等用法。
查看帮助手册
$ cat --help
使用例子
展现文本内容
$ cat xxx.log
展现文本我们关心的内容
$ cat xxx.log | grep #{keyword}
展现多个文件内容
$ cat 1.txt 2.txt
展现大文件
$ cat 1.txt less
$ cat 1.txt more
展现文件内容并且带行号
$ cat -n 1.txt
每一行的末尾添加 $
$ cat -e 1.txt
看到文件中的 tab 用 ^I 替代
$ cat -T 1.txt
将文件内容覆盖到另一个文件
$ cat 1.txt > 2.txt
将文件内容附加到另一个文件
$ cat 1.txt >> 2.txt
拓展阅读
参考资料
https://www.lifewire.com/uses-of-linux-cat-command-4011235
https://www.tecmint.com/13-basic-cat-command-examples-in-linux/
https://www.computerhope.com/unix/ucat.htm
https://www.howtoforge.com/linux-cat-command/