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

Linux colrm命令

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x

3 l# |) U! r0 g2 n1 }Linux colrm命令用于滤掉指定的行。
# Z7 q. v: s' m5 ^4 a
4 M  z2 U* \6 dcolrm指令从标准输入设备读取书记,转而输出到标准输出设备。如果不加任何参数,则该指令不会过滤任何一行。0 p% c3 j+ O) \. X( H
+ H! s+ a" D5 @2 z/ W
; ]: J. x- t' \+ U
语法5 @4 t$ y/ c; K
# ^4 c/ k% ~/ p' }$ X# `2 @4 K9 B
colrm [开始行数编号<结束行数编号>]: E: {- V4 n1 ?/ Y5 Q4 B) Q: `% d

5 X. Q5 Z" @; M5 w
- ]  v+ l- |# U! w参数说明:2 S1 d% `. I2 U6 G
4 p# U4 u3 d0 n
开始行数编号: 指定要删除的列的起始编号。
9 M2 z+ n; R- ~0 H5 p% w结束行数编号: 指定要删除的列的结束编号,有时候这个参数可以省略。  d) [: h  [- c
. z7 O. e2 p" X" t3 U
1 M/ o+ V" _) l3 Y! e
实例
' u: y9 {% w/ x5 c1 L$ A: L7 T
# J& R/ w3 o( y9 Y- b% c6 G) g不带任何参数时该命令不会删除任何列:. d8 G! p; l5 m2 Y% F7 \! s
( l: e# T8 E1 ^$ Q
colrm; T" e. p+ m8 g* @

0 c% l3 p- ?' \* T5 E: h8 e按回车键后,光标将在第一行闪烁,等待标准输入,此时输入字符,如"Hello Linux!",再按回车键后第二行将出现与第一行相同内容,此时按Ctrl+C组合键可以退出。终端中显示的内容如下所示:& O" D. ?, p/ Y. D; h! n/ q

' b. |9 r+ Z7 rcmd@hdd-desktop:~$ colrm  
: q, @; Q' n4 O6 f6 Q- C* nHello Linux! #输入Hello Linux!字符串  ; w6 ]/ t$ m% M8 C6 [, |, `
Hello Linux! #输出刚才输入的字符串Hello Linux!
/ S* g* h( Y3 B+ ^! ]" M0 X: E* ^3 K* C( R, G) V% j. Z

. ?  j) Z* N/ m4 k如想要删除第4 列之后的所有内容,可以使用如下命令:: d9 E* Q, W: z+ p- E

. Q' E, h# d, u$ m. |8 _! Ecolrm 4
4 N8 ~* M% m! d& n
+ w2 L" D9 d' T* C, E8 f4 u. R类似于上例,此时标准输入等待输入,用户输入字符串按回车键后,将输出如下结果:$ @2 ?! _9 u% s6 H; U0 c, Z, S% p
+ `0 `* o  R8 o! M
cmd@hdd-desktop:~$ colrm 4  , @$ |$ Q7 Y1 `8 o4 Z& z
Hello Linux! #输入Hello Linux!字符串  
: V5 \. ~: G4 f$ ]6 F0 pHel #输出删除了第4列以后所有内容的字符串
' D3 I- r8 f4 d' ]3 Q! q" f8 h) M0 ^. o
& A3 S' f! M; r$ x* u; n: S3 m. U
+ P$ y1 h! C+ C& Z" j删除指定列的内容。如删除第4列到第6列的内容,可使用如下命令:
' S4 O- W  w0 \; O
  X- l8 o1 j% ucolrm 4 6
2 X2 _$ J: k5 b% J% b6 o( m- N* F; k
输出的结果如下:- b$ {/ E% z! l2 m2 k
+ g+ L( I! a& z5 c* a0 G
cmd@hdd-desktop:~$ colrm 4 6  
. c+ l$ K  K6 B9 [Hello Linux! #输入Hello Linux!字符串  8 y4 l% c, f& I1 S& T( A/ p
HelLinux! #输出删除了从第4列到第6列字符的字符串
' @7 }/ g4 ^8 ~: H

该用户从未签到

2#
发表于 2021-9-7 16:16 | 只看该作者
Linux colrm命令用于滤掉指定的行

该用户从未签到

3#
发表于 2021-9-7 16:32 | 只看该作者
colrm指令从标准输入设备读取书记,转而输出到标准输出设备

该用户从未签到

4#
发表于 2021-9-7 16:33 | 只看该作者
不带任何参数时该命令不会删除任何列
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-6-22 01:16 , Processed in 0.062500 second(s), 23 queries , Gzip On.

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

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

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