cat命令

命令功能:连接文件或标准输入并打印到屏幕上,如果不带参数,那么从标准输入读取信息,然后打印到屏幕。参数是单个文件,打印文件内容,多个文件的话,联系打印出来

命令格式:cat [选项] file...

常用选项:

-E 在行尾处显示$

-n 对输出的所有行进行编号

-b 只对输出的非空白行进行编号

-s 有连续多个空白的行,只保留一个空白行

-T 显示制表符(Tab),用^I表示

举例:

从标准输入读取一段文字,直接打印出来

cat

Hello world!


将test.txt与test1.txt连续打印出来

cat test.txt test1.txt


打印文件test.txt文件中,并显示每行行尾标识

cat -E test.txt


打印test.txt并显示每行的行号,包括空白行

cat -n test.txt


打印test.txt并显示每行的行号,但不包括空白行

cat -b test.txt


打印test.txt,并显示每行行号(包括空白行),如果有连续多个空白行则只显示一行

cat -ns test.txt


打印test.txt,并显示每行行号(包括空白行),如果有连续多个空白行则只显示一行,并打印文件中的制表符

cat -nsT test.txt


你可能感兴趣的:(Linux命令基础)