Linux cat命令
1.文件创建
我们可以使用"cat"命令的最常见任务之一是创建一个新文件。
为此,我们需要使用以下语法。 $cat > filename
这将立即创建名为"filename"的文件,并且光标将开始闪烁。
现在,我们应该能够向文件添加内容。
在我们的示例中,我们创建了一个文件名"LearningCAT"。 $cat > learningcat
使用CAT命令创建文件
要返回命令行提示,我们需要按Ctrl + D.它将退出并保存文件。
2.显示文件内容
CAT命令也可用于查看文件内容。
我们需要做的就是运行CAT命令,然后是文件名。 $cat filename
在我们的情况下,我们可以显示我们刚刚创建的"学习"文件。 $cat learningcat
使用CAT命令显示文件内容
3.立即显示多个文件的内容
CAT命令还允许我们立即显示多个文件内容。 $cat filename1 filename2
$cat learningcat helloworld!
一次显示多个文件的内容
4.将文本添加到文件
CAT命令不仅适用于创建新文件并显示其内容,还可以将其用来将文本追加到文件。
这意味着内容将在文件的末尾添加。
将文本添加到文件
5.将内容从一个文件复制到另一个文件
在将一个文件内容复制到另一个文件内容时,CAT命令也很有用。
为此,我们需要使用以下命令。 $cat filename1 > filename2
在上面的命令中,Filename1内容将被复制到Filename2 $cat learningcat > learningcatcopy
检查下面的屏幕截图以获得更好的理解。
将一个文件内容复制到另一个文件
6.显示线路编号和总线编号
我们还可以使用CAT命令显示行号。
为此,我们需要使用以下命令。
$cat -n filename
在我们的情况下,我们创建了一个名为的文件,我们猜测它,"longfile"。
让我们看看动作的命令。 $cat -n longfile
我们还可以显示文件的总行数。
显示行号码 $cat filename | wc -l
现在,让我们在终端上运行它。 $cat longfile | wc -l
显示文件的总行号
7.显示文件的头部和尾部
我们可以使用以下命令显示文件的头部和尾部
要显示头部,请使用以下语法。 $cat filename | head - number
-Number表示从文件开头显示的行数。
如果将"脑头"更改为尾部,那么它将展示文件的最后一行。
这样的语法如下 $cat filename | tail - number
让我们在行动中看看。
显示文件的头部和尾部
8.在每一行的结束时插入$
我们可以使用以下CAT命令在每行的末尾显示$
语法如下。 $cat -E filename
$cat - E longfile
在每一行的末尾插入$
9.以相反的顺序查看内容
如果要反向查看文件内容,则可以使用TAC命令。
它是"cat "命令的完全相反。 $tac filename
反向显示内容
10.显示非打印字符
要查看非打印字符,我们需要使用-v选项。 $cat -v filename