linux cat命令的作用,Linux中cat命令的作用有哪些
本期微子网络将为您带来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命令的功能。如果有类似疑惑,不妨参考以上分析了解。如果你想了解更多,请关注微子网络
linux cat命令的作用,Linux中cat命令的作用有哪些相关推荐
- linux更改运行级别错误,Vmware中RedHat命令行和图形界面切换 Linux运行级别 默认界面配置 修改错误配置.ppt...
<Vmware中RedHat命令行和图形界面切换 Linux运行级别 默认界面配置 修改错误配置.ppt>由会员分享,可在线阅读,更多相关<Vmware中RedHat命令行和图形界面 ...
- unix和linux命令_Linux / Unix系统中SSH命令的用法
unix和linux命令 Any security-minded Linux user will always use SSH protocol when connecting to servers. ...
- oracle数据库中spool的作用,Oracle中Spool命令如何使用 Oracle中Spool命令使用方法
Oracle中Spool命令如何使用?本篇文章小编给大家分享一下Oracle中Spool命令使用方法,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看. 方法/步骤 首先需要明白 ...
- repo命令添加bin_Linux shell中getopts命令学习--实现一个添加yum源的脚本
这是本人第一次写博客,之前从一些开源技术网站上看到不少大牛和前辈们的文章,从中学习受益.本着开源界的奉献和学习精神,觉得有必要将自己的学习成果拿出来与大家一起交流分享,既当作是一种自我学习的总结也可能 ...
- ubuntu命令行语法_Linux中重定向命令行的总结(ubuntu学习第三讲)
1. 标准输入的控制 语法:命令< 文件将文件做为命令的输入. 例如: mail -s "mail test" test@gzu521.com < file1 将文件f ...
- oracle中spool命令的使用,Oracle中Spool命令的使用方法实例
Oracle中Spool命令的使用方法实例 前言 对于Oracle中的Spool命令,其实还可以换一种问法为,如何将sqlplus中的结果输出到指定的文件夹中. 近期在进行Oracle数据库备份的时候 ...
- 查看mysql view作用_Mysql中View视图的作用
浙江PHP博客分享关于Mysql中使用View视图的作用.很多小伙伴知道视图的作用,却不知道为什么要使用视图以及视图的一些好处是什么,下面浙江一点PHP将详细阐述关于视图的用法以及作用. 作用一: 提 ...
- macos xampp mysql 命令_MAC系统XAMPP 中 MySQL命令行client配置使用
在PHP的学习过程中.MySQL预计是必定会接触的. MySQL的管理相信大家也会使用phpmyadmin: 好吧.phpmyadmin的确是MySQL管理的神器,你想要的.他好多都有,在开发的过程中 ...
- [转载] c语言中检查命令行参数_C中的命令行参数
参考链接: Java中的命令行参数 c语言中检查命令行参数 Command line argument is a parameter supplied to the program when it i ...
- 表分析oracle的作用,Oracle中分析表的作用
1.分析更新表的统计信息,,有可能导致执行计划改变.. 2.以的analyze table abc compute statistics;这条为例,生成的统计信息会存在于user_tables这个视图 ...
最新文章
- CentOS6安装nodejs
- python将空格变成换行_python之路(2)
- 电流控制型开关电源的基本电路
- 【运筹学】指派问题、匈牙利法总结 ( 指派问题 | 克尼格定理 | 匈牙利法 | 行列出现 0 元素 | 试指派 | 打 √ | 直线覆盖 ) ★★★
- 画风清奇!看看大佬怎么玩Python
- MATLAB数据分析2
- java 适用参数_Java功能的适用性
- math.sqrt_Math.SQRT1_2属性与JavaScript中的示例
- Linux笔记-bash中解决if语句中command not found问题
- String变量作为参数传递的是String变量的副本
- 神经网络模型中class的forward函数何时调用_总结深度学习PyTorch神经网络箱使用...
- xshell/putty 连接 linux 虚拟机 connection failed 的解决方案
- 关于变量声明的var,let,const
- selnium 判断页面加载完成_selenium webdriver——等待页面元素加载完成
- 使用APUE源码找不到apue.h
- python语言的单行注释以单引号开头_知到智慧树大数据分析的python基础(山东联盟)(1)答案章节期末答案...
- 草图大师SketchUp pro 2018中文版
- Oracle数据库打补丁注意事项
- 对正在准备2022年哈尔滨工程大学计算机类考研复试的考生的一些建议
- ICP 问题之 SVD
热门文章
- ESP32开发-HTTP POST请求发送图片
- 虚拟机linux清理空间,虚拟机占用物理磁盘空间不断增大,怎么清理?
- Word 2003 视频教程-关闭 Word(转)
- Mininet-WiFi的安装
- Java lambda表达式理解
- Yahoo!的项目工作流程[转]
- 人群分析行业调研报告 - 市场现状分析与发展前景预测(2021-2027年)
- DTOJ#5201. 太空漫步
- 弘辽科技:仅仅6招!教你快速入选淘宝猜你喜欢商品池
- VBA的3种错误处理方式 on error goto 0 /-1 , on error resume next , on error goto index,是抛出异常,还是忽略报错,还是进行错误捕捉?