Linux初级阶段之常用命令:cat

1. 命令格式:

cat [选项] [文件]...

2. 命令功能:

cat命令的用途是连接文件或标准输入并打印,该命令常用来显示文件内容,或者将几个文件连接起来显示,或者从标准输入读取内容并显示,它常与重定向符号配合使用。

i: 一次显示整个文件:cat filename;ii: 从键盘创建一个文件:cat > filename 只能创建新文件,不能编辑已有文件;iii: 将几个文件合并为一个文件:cat file1 file2 > file

3. 命令参数:

-b: 对非空行输出行号,starting at 1;

-e: 显示不可打印字符,在每行末尾显示$符号;

-n: 由1开始对所有输出行编号;

-s:[squeeze] 对两行以上的空白行用一行空白行替代。

-t: 显示不可打印字符,并将tab字符显示为`^I`.

-u: Disable output buffering;

-v: 使用^和M-引用,除了LFD和TABLE之外;

4. 命令实例:

i. here doc生成文件: cat >log.txt <

ii: 把log1.txt的文件内容加上行号后输入log2.txt文件中[覆盖]: cat -n log1.txt > log2.txt

TIPS:tac(反行显示),即从最后一行开始显示到屏幕上;

你可能感兴趣的:(Linux初级阶段之常用命令:cat)