一、命令描述与格式
将文件或标准输入组合输出到标准输出,所以注定了其可以配合管道应用,
格式:cat [选项] [files]
选项:
- -A --show-all :等价于-vET
- -b --number-nonblank :对非空行编号
- -e :等价于-vE
- -E --show-ends :在每一行结尾处显示$
- -n --number :对输出的所有行编号
- -s --squeeze-blank :不输出多行空行,一行空行代表
- -t :等价于-vT
- -T --show-tabs :tab显示为^I
- -u :被忽略
二、举例应用
1、显示文件
$ cat /etc/passwd
2、合并文件
$ cat file001 file002 > file003
3、-A换行和tab显示出来
$ cat -A file001 //将file001中的换行和tab显示出来
4、-s相邻的空行合并成一行
$ cat -s file001
5、-b非空行编号
$cat -b file001
6、利用cat新建文件
$ cat > news //新建文件后,输入字符,然后ctrl+d保存后退出