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

Linux cat 命令

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2021-6-10 13:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

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

x

" b# }5 h1 i0 y" p8 a% n+ ucat(英文全拼:concatenate)命令用于连接文件并打印到标准输出设备上。  O, C5 Z9 X" F* E3 }9 {

) F& q0 S+ u' I使用权限
/ c# q( p* N6 q/ d所有使用者
6 [) _/ w- q& A1 b( f
2 m2 a9 F% ~+ I/ }0 j/ w% l语法格式
9 K- o9 L9 u, m  n5 Zcat [-AbeEnstTuv] [--help] [--version] fileName) b( t4 g% ^- s! _" d0 \
参数说明:
+ K; `6 Z$ U. ]' e2 [-n 或 --number:由 1 开始对所有输出的行数编号。, U( u8 I5 d$ r! l4 T
6 @: m; b# W0 O# u7 Q" K) Q
-b 或 --number-nonblank:和 -n 相似,只不过对于空白行不编号。
& m7 X. U) V3 K9 x& e! e& i* L  N% M1 N
-s 或 --squeeze-blank:当遇到有连续两行以上的空白行,就代换为一行的空白行。9 D) d* |1 k0 P; X( O# {

) Y6 U9 T/ D8 h% O-v 或 --show-nonprinting:使用 ^ 和 M- 符号,除了 LFD 和 TAB 之外。
6 i# h& Y* I0 H' s" x/ v. q& c" x2 ?. |2 T# x
-E 或 --show-ends : 在每行结束处显示 $。
" X3 Q& l# P/ E# E* ]0 `  z( T; R
; e3 @0 b5 v4 S8 G-T 或 --show-tabs: 将 TAB 字符显示为 ^I。8 X7 j# }4 s& j, b6 d" ]
6 s& W+ I9 x3 u5 n- N$ m. U3 `2 j; @
-A, --show-all:等价于 -vET。
" o0 t! l: ]% N* o, x
" s3 u2 l2 E$ [0 y9 n-e:等价于"-vE"选项;
# Q9 Z5 m- {& k# g7 r+ A+ E3 a/ u  z2 u
-t:等价于"-vT"选项;# M2 ~, P+ Z/ f3 }0 G

2 {+ v$ G3 V& d7 q2 |" B, f. O实例:
  g. L1 D% K! D- D' _! I把 textfile1 的文档内容加上行号后输入 textfile2 这个文档里:
5 u( {7 V, J$ H4 L/ N" V' e9 a! ?9 @7 R/ J
cat -n textfile1 > textfile26 b8 a& W1 d- e* q, |" a
把 textfile1 和 textfile2 的文档内容加上行号(空白行不加)之后将内容附加到 textfile3 文档里:
3 C/ L' P( Z- ?! m$ h. K# R: U' O2 E" p9 P  [. [( m: x3 G
cat -b textfile1 textfile2 >> textfile3  D6 X- D# L6 P3 W) T* |
清空 /etc/test.txt 文档内容:# B3 ?+ O( H! T" W
. K! Y3 ?) h4 x4 p) |
cat /dev/null > /etc/test.txt
9 Y( a( y3 B7 K, @( P* x: f$ pcat 也可以用来制作镜像文件。例如要制作软盘的镜像文件,将软盘放好后输入:2 [" j: D' }5 R" h' z1 Y% m8 L
" u8 z+ E. [" U
cat /dev/fd0 > OUTFILE! R6 R- e5 q- C: H* W
相反的,如果想把 image file 写到软盘,输入:
+ b- a4 T2 f5 \% [
/ W* m. s& Y' h) j' E0 @cat IMG_FILE > /dev/fd0
; l1 H9 h/ M6 z  z8 b; W& d1 y注:
) z* \5 C0 W! n  e, g, E- G* g7 C  l
1. OUTFILE 指输出的镜像文件名。8 P5 o, z& s5 R& l9 y
2. IMG_FILE 指镜像文件。" l* h) p0 [3 |& D: i
3. 若从镜像文件写回 device 时,device 容量需与相当。# v8 N3 O: q% k8 U5 @1 X
4. 通常用制作开机磁片。

该用户从未签到

2#
发表于 2021-6-10 14:50 | 只看该作者
Linux cat 命令

该用户从未签到

3#
发表于 2021-6-10 14:51 | 只看该作者
Linux cat 命令

该用户从未签到

4#
发表于 2021-6-10 14:51 | 只看该作者
Linux cat 命令
  • TA的每日心情
    慵懒
    2025-11-24 15:04
  • 签到天数: 424 天

    [LV.9]以坛为家II

    5#
    发表于 2021-6-11 13:45 | 只看该作者
    很好!学习了!
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-11-24 20:11 , Processed in 0.156250 second(s), 23 queries , Gzip On.

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

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

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