1.cat命令功能

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

2.cat命令格式

cat  [option]... [file]...

3.cat命令参数-A, --show-all           等价于 -vET

-b, --number-nonblank    对非空输出行编号

-e                       等价于 -vE

-E, --show-ends          在每行结束处显示 $

-n, --number             对输出的所有行编号

-s, --squeeze-blank      不输出多行空行

-t                       与 -vT 等价

-T, --show-tabs          将跳格字符显示为 ^I

-u                       (被忽略)

-v, --show-nonprinting   使用 ^ 和 M- 引用,除了 LFD 和 TAB 之外

--help               显示此帮助信息并离开

4.cat命令实例

a.查看文件内容#cat 文件名

[[email protected] ~]# cat demo.txt

aaaaaaaaaaaaaaaaaaaa

bbbbbbbbbbbbbbbbbbbb

ccccccccccccccccccccc

dddddddddddddddddddd

#cat -n 文件名 显示内容行号

[[email protected] ~]# cat -n demo.txt

1  aaaaaaaaaaaaaaaaaaaa

2  bbbbbbbbbbbbbbbbbbbb

3  ccccccccccccccccccccc

4  dddddddddddddddddddd

[[email protected] ~]# cat -ne demo.txt

1  aaaaaaaaaaaaaaaaaaaa$

2  bbbbbbbbbbbbbbbbbbbb$

3  ccccccccccccccccccccc$

4  dddddddddddddddddddd$

b.cat 创建文件并追加内容,也可以向已有文件追加内容[[email protected] ~]# cat > text.txt

aaaaaaaa

vvvvvvvv

[[email protected] ~]# ll

total 96

drwxr-xr-x 2 root root  4096 Dec  6 00:40 aaaa

-rw------- 1 root root   909 Mar  8  2016 anaconda-ks.cfg

-rw-r--r-- 1 root root     5 Dec  9 01:25 a.txt

-rw-r--r-- 1 root root    85 Dec  9 01:08 demo.txt

-rw-r--r-- 1 root root    81 Jan 12  2010 index.html

-rw-r--r-- 1 root root 36494 Mar  8  2016 install.log

-rw-r--r-- 1 root root  3849 Mar  8  2016 install.log.syslog

-rw-r--r-- 1 root root    18 Dec  9 01:27 text.txt

[[email protected] ~]# cat >> B.txt <

> aaaaaaaaaaaaaaaaa

> bbbbbbbbbbbbbbbbbbb

> ccccccccccccccccc

> EOF

[[email protected] ~]# LL

-bash: LL: command not found

[[email protected] ~]# ll

total 104

drwxr-xr-x 2 root root  4096 Dec  6 00:40 aaaa

-rw------- 1 root root   909 Mar  8  2016 anaconda-ks.cfg

-rw-r--r-- 1 root root     5 Dec  9 01:25 a.txt

-rw-r--r-- 1 root root    56 Dec  9 01:30 B.txt

-rw-r--r-- 1 root root    85 Dec  9 01:08 demo.txt

-rw-r--r-- 1 root root    81 Jan 12  2010 index.html

-rw-r--r-- 1 root root 36494 Mar  8  2016 install.log

-rw-r--r-- 1 root root  3849 Mar  8  2016 install.log.syslog

-rw-r--r-- 1 root root    18 Dec  9 01:27 text.txt

c.cat 连接多个文件的内容并且输出到一个新文件中[[email protected] ~]# cat a.txt

aaaa

[[email protected] ~]# cat B.txt

aaaaaaaaaaaaaaaaa

bbbbbbbbbbbbbbbbbbb

ccccccccccccccccc

[[email protected] ~]# cat demo.txt

aaaaaaaaaaaaaaaaaaaa

bbbbbbbbbbbbbbbbbbbb

ccccccccccccccccccccc

dddddddddddddddddddd

[[email protected] ~]# cat a.txt B.txt >> demo.txt

[[email protected] ~]# cat demo.txt

aaaaaaaaaaaaaaaaaaaa

bbbbbbbbbbbbbbbbbbbb

ccccccccccccccccccccc

dddddddddddddddddddd

aaaa

aaaaaaaaaaaaaaaaa

bbbbbbbbbbbbbbbbbbb

ccccccccccccccccc

linux cat代码,linux cat命令(示例代码)相关推荐

  1. linux组的管理命令,linux 用户和组管理命令(示例代码)

    Linux 用户和组管理 组管理 groupadd命令:添加组 groupadd 选项 group_name -g GID :指定GID;默认是上一个组的GIDS+1 -r 创建系统组: groupm ...

  2. linux显示磁盘使用情况命令,Linux查看磁盘使用情况命令(示例代码)

    一.df -lh 命令df 是来自于coreutils 软件包,系统安装时,就自带的:我们通过这个命令可以查看磁盘的使用情况以及文件系统被挂载的位置:文件系统                 容量   ...

  3. linux 下tar怎样解压zip文件,linux下 zip解压 tar解压 gz解压 bz2等各种解压文件命令(示例代码)...

    简介这篇文章主要介绍了linux下 zip解压 tar解压 gz解压 bz2等各种解压文件命令(示例代码)以及相关的经验技巧,文章约6037字,浏览量504,点赞数7,值得推荐! .tar 解包:ta ...

  4. SSE命令示例代码(算术、逻辑、比较)

    以下示例代码为原创,主要是为了测试SSE各种命令的实际效果,为了更好的理解各种命令. 1.  SSE的算术操作 // 测试SSE的算术操作 void TestSSEArith() { __m128 a ...

  5. html风车相册代码,Css Html 大风车(示例代码)

    简介这篇文章主要介绍了Css Html 大风车(示例代码)以及相关的经验技巧,文章约3675字,浏览量138,点赞数2,值得参考! div{ border-radius: 50%;position: ...

  6. ABOV单片机内部中断优先级寄存器IP1x/IPx的设置代码实现讲解及示例代码-[MC96F6332D]

    一.准备工作 1.KEIL C51编译环境 2.外部中断EINT示例代码-MC96F6332D 3.MC96F6332D 开发板 4.USB-OCD II仿真器 二.代码部分 1.现代单片机MC96F ...

  7. linux系统的ftp命令大全,linux系统ftp命令(示例代码)

    先来一段简单的ftp 下载脚本 ftp -i -n< open 14.2.33.211 user etl etl cd /etlfile/ftpfile lcd /etlfile/getfile ...

  8. linux查看设备内存代码,Linux下内存查看命令(示例代码)

    在Linux下面,我们常用top命令来查看系统进程,top也能显示系统内存.我们常用的Linux下查看内容的专用工具是free命令. Linux下内存查看命令free详解: 在Linux下查看内存我们 ...

  9. linux符号命令,Linux_几个符号命令(示例代码)

    一.管道符号 | (将前面命令的输出结果传给后面的命令) [[email protected] ~]$ cat /etc/passwd | grep "^root" root:x: ...

最新文章

  1. 聊聊Oracle 11g的Snapshot Standby Database(上)
  2. Linux Shell编程 test命令
  3. PaaS Innovation 2017开幕在即,共襄技术演进与商业碰撞盛宴
  4. #pragma code_seg(INIT)/code_seg(PAGE)
  5. 查询中接受的主体参数_Apollo入门引导(三):编写查询解析器
  6. Android:数据持久化、Environment、SharedPreferences、内部存储internalStorage
  7. IPv6隧道技术基础知识
  8. (笔试题)和一半的组合数
  9. python的数字类型有哪些子类型_PYTHON-基本数据类型-数字类型,字符串类型,列表类型-练习...
  10. MySQL数据库如何启动?
  11. android 手机远程助手,安卓远程桌面软件
  12. 论文详读《基于改进 LeNet-5 模型的手写体中文识别》
  13. Data URL和图片
  14. photoshop技巧分享:psd格式批量转换jpg格式一键完成
  15. 纽约市建筑能源得分预测代码分析
  16. 主Module(app)直接跳转到子Module,子Module跳转到主Module(app)要借助Router
  17. java数字连连看实验报告_2019年全国高校计算机能力挑战赛初赛java语言解答
  18. Note For Linux By Jes(1)-Linux 的文件权限与目录配置
  19. 2022年武汉市都市田园综合体申报条件时间及奖励补贴情况
  20. Jmeter+ant+jenkins 实现接口自动化构建

热门文章

  1. 计算机网络访问控制列表,南昌大学计算机网络实验-访问控制列表ACL
  2. lnmp基于fastcgi实现nginx_php_mysql的分离_LNMP基于FastCGI实现Nginx,PHP,MySQL的架构分离...
  3. android保持数据库,android – 保持Firebase实时数据库中的数据始终保持同步
  4. [转帖]虚拟内存探究 -- 第二篇:Python 字节
  5. Selenium3+MySQL数据库进行数据驱动测试
  6. 23.IntelliJ IDEA 常用设置-1
  7. C#中子线程操作主线程中窗体上控件的方法
  8. C# - linq查询现有的DataTable
  9. Rocky(dfs)
  10. 2给我背书_让优秀的人做你的背书人