Linux cat命令

时间:2020-02-23 14:37:34  来源:igfitidea点击:

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