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

Linux cat 命令

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x

' B2 a6 {* v3 v( f9 m/ Acat(英文全拼:concatenate)命令用于连接文件并打印到标准输出设备上。) A) k, w7 f4 l
- O+ Q- f+ i8 w% E" g& @9 G3 \
使用权限* Y3 c3 T' b) p! ^
所有使用者
3 J' r/ I- M& ~, h$ N5 @3 O7 r: H: ?- j8 r9 N6 O% D
语法格式
! f: d( f' b, e5 ~) }  K" Ucat [-AbeEnstTuv] [--help] [--version] fileName
1 A, c0 l- M# u* N) p参数说明:
  O* a+ z4 c& f-n 或 --number:由 1 开始对所有输出的行数编号。
# ^# Q4 g. l4 T% M* a/ j
' W7 \7 z/ |7 V' Q& R7 T9 J-b 或 --number-nonblank:和 -n 相似,只不过对于空白行不编号。
) q8 a' m* Y4 w5 s' M* j2 B
) Q$ v( @; C* W-s 或 --squeeze-blank:当遇到有连续两行以上的空白行,就代换为一行的空白行。
! _; W+ C0 E! Z6 u1 z% ~' l' r7 f+ T+ a, {
-v 或 --show-nonprinting:使用 ^ 和 M- 符号,除了 LFD 和 TAB 之外。
6 g9 j) K9 U0 l+ S; ~4 e8 N) n# X6 q% f
-E 或 --show-ends : 在每行结束处显示 $。
7 C% n# |' p: f4 O# p  p) s7 c, G7 @+ h& `: y
-T 或 --show-tabs: 将 TAB 字符显示为 ^I。
" A$ j2 A9 t/ k( l
8 H6 F( G5 a$ v! [-A, --show-all:等价于 -vET。6 l/ z6 L; X: j7 g

0 @3 @. {( ^5 C-e:等价于"-vE"选项;3 \# w8 E6 [) `2 s" ?+ s
, J2 N3 f" E' B
-t:等价于"-vT"选项;
! P1 K! [) w' Q. k% I2 k  p# m& K8 \# i5 c" j/ {- j
实例:, D3 ~. }# {# W
把 textfile1 的文档内容加上行号后输入 textfile2 这个文档里:* K+ D8 n* U  U' L
) v( u  p, c$ u$ m9 H% O+ L  T
cat -n textfile1 > textfile2
) n6 e& U" \* O8 @; o, k把 textfile1 和 textfile2 的文档内容加上行号(空白行不加)之后将内容附加到 textfile3 文档里:0 B4 @% H( _# P  v$ R6 t# @$ ?
* F' y7 o1 {! J0 Q  _; p* o! o
cat -b textfile1 textfile2 >> textfile3
3 T- Z, `( o% k7 a清空 /etc/test.txt 文档内容:: j: I) p7 H) s1 A3 \
- J' w) j2 n2 l
cat /dev/null > /etc/test.txt6 {! K4 M0 |3 M( J: Y8 h+ n, f
cat 也可以用来制作镜像文件。例如要制作软盘的镜像文件,将软盘放好后输入:
# E; u* [2 W& r; Z) ~% w9 o$ o
6 w7 X4 [0 n/ t7 h  xcat /dev/fd0 > OUTFILE
) v: @& w8 R8 k) h  O" G相反的,如果想把 image file 写到软盘,输入:. O& X! A- t$ d8 ^/ O3 P  y. y

/ o! a6 i+ ]8 |6 }- Z7 ?3 }cat IMG_FILE > /dev/fd0
( @# K  J" W# o5 G3 v注:
% h0 w/ }0 W$ J& L; a) e4 g$ c+ L. g% |/ \  s: M  [
1. OUTFILE 指输出的镜像文件名。
* ]3 H" l7 c4 T+ {& c$ E2. IMG_FILE 指镜像文件。9 {5 c2 m) R1 ?- Q* ^5 V' P
3. 若从镜像文件写回 device 时,device 容量需与相当。% @6 x/ L- S$ p; Q5 Y- {
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-20 15:10
  • 签到天数: 423 天

    [LV.9]以坛为家II

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

    本版积分规则

    关闭

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

    EDA365公众号

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

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

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

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

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