linux cat命令的作用,Linux中cat命令的作用有哪些
本期微子网络将为您带来Linux中的cat命令的功能。文章内容丰富,从专业角度分析叙述。看完这篇文章,希望你能有所收获。cat命令的目的是连接文件或标准输入并打印它们。此命令通常用于显示文件内容,或连接几个文件进行显示,或从标准输入中读取内容并显示。它通常与重定向符号一起使用。1命令格式:cat[选项][文件]。2命令功能:卡特彼勒有三个主要功能:1.一次显示整个文件:cat文件名2.从键盘创建文
本期微子网络将为您带来Linux中的cat命令的功能。文章内容丰富,从专业角度分析叙述。看完这篇文章,希望你能有所收获。
cat命令的目的是连接文件或标准输入并打印它们。此命令通常用于显示文件内容,或连接几个文件进行显示,或从标准输入中读取内容并显示。它通常与重定向符号一起使用。
1命令格式:
cat[选项][文件]。
2命令功能:
卡特彼勒有三个主要功能:
1.一次显示整个文件:cat文件名
2.从键盘创建文件:猫》文件名只能创建新文件,但不能编辑现有文件。
3.将几个文件合并成一个文件:卡特彼勒文件1文件2文件
3命令参数:
-A,- show-all相当于-vET
-b,-number-非空数字非空输出行
-e相当于-vE
-E,- show-ends在每一行的末尾显示s
-n,- number对所有输出行进行编号,并对从1开始所有输出行进行编号
-s,-挤压-空白如果有两个以上连续的空白行,它们将被一个空白行替换
-t相当于-vT
-T,-show-tab将制表符显示为I
-u(忽略)
-v,-show-非打印用途和M-引用,LFD和TAB除外
4使用实例:
实例一:把 log2012.log 的文件内容加上行号后输入 log2013.log 这个文件里
命令:
cat -n log2012.log log2013.log
输出:
[root @ localhost test]# cat log 2012 . log
2012-01
2012-02
=====[root @ localhost test]# cat log 2013 . log
2013-01
2013-02
2013-03
=====[root @ localhost test]# cat-n log 2012 . log log 2013 . log
1 2012-01
2 2012-02
三
四
5======
6 2013-01
7 2013-02
八
九
10 2013-03
11======[root@localhost test]#
描述:
实例二:把 log2012.log 和 log2013.log 的文件内容加上行号(空白行不加)之后将内容附加到 log.log 里。
命令:
cat-b log 2012 . log log 2013 . log log . log
输出:
[root @ localhost test]# cat-b log 2012 . log 2013 . log log . log
1 2012-01
2 2012-02
3======
4 2013-01
5 2013-02
6 2013-03
7======[root@localhost test]#
实例三:把 log2012.log 的文件内容加上行号后输入 log.log 这个文件里
命令:
输出:
[root @ localhost test]# cat log . log
[root @ localhost test]# cat-n log 2012 . log]log . log
[root @ localhost test]# cat-n log . log
1 2012-01
2 2012-02
三
四
5======
[root@localhost测试]#
示例4:使用此文档生成文件
输出:
【root @ localhost test】# cat】log . txt《EOF
你好
《世界》
《Linux》
《PWD》=$(pwd)
《EOF》
[root @ localhost test]# ls-l log . txt
-rw-r - r - 1根根37 10-28 17:07 log.txt
[root @ localhost test]# cat log . txt
你好
世界
Linux操作系统
PWD=/opt/soft/测试
[root@localhost测试]#
描述:
注意粗体部分,这里doc可以进行字符串替换。
备注:
Tac(反向列表)
命令:
tac log.txt
输出:
[root @ localhost test]# tac log . txt
PWD=/opt/soft/测试
Linux操作系统
世界
你好
描述:
Tac把cat写反了,所以作用和cat相反。cat从第一行到最后一行连续显示在屏幕上,而tac从最后一行到第一行反向显示。
以上是微子网络分享的关于Linux中cat命令的功能。如果有类似疑惑,不妨参考以上分析了解。如果你想了解更多,请关注微子网络
更多推荐
所有评论(0)