Linux cat
Posted Mouse—null
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux cat相关的知识,希望对你有一定的参考价值。
1、cat 文件名 表示查看文件内容
2、 cat > 文件名 表示创建一个文件名字为“文件名”的文件,如果文件已存在,这写入的内容会覆盖已有内容 这种写法要退出编辑模式用 Ctrl + d
3、 cat > 文件名 << EOF 和2一样的功能,但是结束时只要输入EOF回车即可。
4、 如果要在已有文件内容后追加内容有两种方式:1、追加一句话:echo "balabala" |cat >> 要追加的文件
2、新建一个文件,然后把追加内容写入文件中 再用 文件一>> 文件二。
5、cat 文件一 文件二 >> 文件三 把文件一和文件二追加到文件三中去。
6、文件内容的编号:
-n 或 --number 由 1 开始对所有输出的行数编号
-b 或 --number-nonblank 和 -n 相似,只不过对于空白行不编号
-s 或 --squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空白行
但是当你这样输入时 cat -n 文件一 >> 文件二 这样的就只能给文件一编号然后再追加到文件二。所以它的优先级是从左到右的
以上是关于Linux cat的主要内容,如果未能解决你的问题,请参考以下文章