找回密码
 注册
关于网站域名变更的通知
查看: 355|回复: 1
打印 上一主题 下一主题

详细介绍linux下cat命令

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-9-25 15:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
简略版:
0 }( t7 B. D4 I" A$ P! x
. s" ~" y/ K) E4 }5 r1 lcat主要有三大功能:
! _4 @7 s  t- l/ ?% S
1.一次显示整个文件。$ cat filename
. L$ s, w" U" u" _4 S& f. D/ A2.从键盘创建一个文件。$ cat > filename  * S1 E9 b/ k" T. q6 L7 U0 t7 c
   只能创建新文件,不能编辑已有文件.0 a% a- F4 Y7 G% u  a3 c5 B
3.将几个文件合并为一个文件: $cat file1 file2 > file

  q& V; v3 l# r3 @/ C- c6 u; h, J2 S, y% K( v+ \
参数:
" B' P8 Y- K0 t/ p8 N3 z! ?
5 N% `6 c- }* ]
-n 或 --number 由 1 开始对所有输出的行数编号
  J/ \: K, g* ~4 n' W! T4 z! C) A-b 或 --number-nonblank 和 -n 相似,只不过对于空白行不编号
+ V) y7 V# M8 I3 l6 o0 s! ?-s 或 --squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空白行6 ]! v7 [6 B0 U8 [. Z
-v 或 --show-nonprinting

2 |. m1 S6 e  C2 }! g' l' q) \( g& A# G5 y! E
例:
- q* Y% i0 l9 ~1 O5 G) c2 a

* [1 O& [6 v& E# n( X把 textfile1 的档案内容加上行号后输入 textfile2 这个档案里

5 @7 X: b8 s+ r# s  r2 _" [! J+ B9 t9 a* y, g4 R
cat -n textfile1 > textfile2
5 A% ?* {2 m$ Q/ h$ h7 m! R2 [
" o8 H* K* t, e. H把 textfile1 和 textfile2 的档案内容加上行号(空白行不加)之后将内容附加到 textfile3 里。
+ @, t" k2 C2 w3 Y; p& I
- {$ q( z$ V$ o+ \" L1 w( C+ x) e
cat -b textfile1 textfile2 >> textfile3

, b! L) i  y  D6 z1 m
7 k& ^2 h, ]) W把test.txt文件扔进垃圾箱,赋空值test.txt

' m5 u, S* \" w1 h; A) t. d: B  z1 r
cat /dev/null > /etc/test.txt

& b8 \3 _$ t6 V( ]0 @* s. h1 v( X) `

# H0 u) }7 B8 k9 Wcat 是一个文本文件查看和连接工具。查看一个文件的内容,用cat比较简单,就是cat 后面直接接文件名。. U7 u- W' @" L# |  e0 B7 V% K* X) {
8 K% L5 G) l2 v+ U
比如:
$ c- v# P: k% ]- h9 _' m
游客,如果您要查看本帖隐藏内容请回复

; k9 O; w5 F* n' }
3 K# @- l. `! B- t5 Z% S
' u  s+ n4 \: g- {6 Y2 C1 k; ^

该用户从未签到

2#
发表于 2019-9-25 18:45 | 只看该作者
看看linux下cat命令。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-25 01:56 , Processed in 0.140625 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表