cat Linux 命令

Linux cat 命令? 是什么

解释

解释
cat 命令:
cat linux命令,用来连接文件并且在标准输出中打印文件。
语法:
语法是
cat [命令开关] [FILE]...
命令开关:
-A 显示所有的文件
-b 在输出中省略空白行的行号。
-e 在每行的末尾新行之前打印一个字符
-E 在每一行的末尾显示 $ (美元符号)。
-n 输出所有行输出行的行号。
-s 如果在输出中有多个空白行,将用一个空白行取代。
-T 在输出中显示跳格tab字符。
-v 非打印字符(除了跳格符,换行符,换页符)被可视的打印。

示例:
  1. 创建一个文件:
    cat>file1.txt

    这个命令创建了 file1.txt新文件。在文件输入后同时按 control+d (^d) 来关闭文件。
  2. 给文件添加数据:
    cat>>file1.txt

    使用操作符 >>添加数据到同名文件; 写入文件, 否则文件将被覆盖(例如,它所有的内容将被删除)。
  3. 显示文件内容:
    catfile1.txt

    此命令用来显示文件的数据。
  4. 连接几个文件并显示文件内容:
    catfile1.txtfile2.txt

    上述cat命令将连接两个文件(file1.txt and file2.txt)并且在屏幕上显示输出。 有时候不适合在显示器屏幕上输出。在这种情况下,你可以使用一个新文件打印这些文件或使用less命令者显示文件。
    catfile1.txtfile2.txt|less
  5. 连接几个文件并且将内容输出到另一文件中。
    catfile1.txtfile2.txt>file3.txt

    在上面的示例,输出重定向到新文件file3.txt。cat命令将创建一个新文件file3.txt,并且在文件file3.txt中存储连接的文件输出的内容。

LINUX 教程