cat 命令

cat 命令用于连接文件并打印到标准输出设备上。
cat 主要有三大功能:
1.一次显示整个文件:
cat filename
2.从键盘创建一个文件
cat > filename
只能创建新文件,不能编辑已有文件
3.将几个文件合并为一个文件:
cat file1 file2 > file
-b 对非空输出行号
-n 输出所有行号实例:
(1) 把 log2012.log 的文件内容加上行号后输入 log2013.log 这个文件里
1 cat -n log2012.log log2013.log
(2) 把 log2012.log 和 log2013.log 的文件内容加上行号(空白行不加)之后将内容附加到 log.log 里

1  cat -b log2012.log log2013.log log.log
(3)  使用 here doc 生成新文件
1   cat >log.txt <<EOF
2   >Hello
3   >World
4   >PWD=$(pwd)
5   >EOF
6   ls -l log.txt
7   cat log.txt
8   Hello
9   World
=/
10  PWD opt/soft/test

(4) 反向列示

1   tac log.txt
=/
2   PWD opt/soft/test
3   World
4   Hello

发表评论

后才能评论