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

Linux colrm命令

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x

, }; f& Y- [" VLinux colrm命令用于滤掉指定的行。& g9 v" W8 s7 |, t4 a# M' S
# P& a8 n- ?6 p4 _: F8 d& F8 P
colrm指令从标准输入设备读取书记,转而输出到标准输出设备。如果不加任何参数,则该指令不会过滤任何一行。$ e7 L1 W/ p& q1 ~
  S/ k& W1 r( M% Y8 t2 I0 A

% _7 N. m1 d& A3 B/ V6 {1 K2 @3 I0 Q语法) _# R* _* [5 v5 p

  g0 ?1 P2 o9 |# Y4 h+ _' ~colrm [开始行数编号<结束行数编号>]
9 |8 B! R# q% ~: J0 S- h9 s) Q7 l! [
- ~" b; D4 d  i1 m( ~4 `/ [( z; Q* j# B, r" b
参数说明:
' w! V# Y( Z- f
9 N+ f# b! `9 ~( G) p! U. |开始行数编号: 指定要删除的列的起始编号。
. \( c2 N1 z. c- E* v, ~结束行数编号: 指定要删除的列的结束编号,有时候这个参数可以省略。+ F, P8 o- n5 q5 g% l% R

3 u( y8 e) y$ {  b9 x/ t7 |1 \/ U7 E, M6 r4 a0 v
实例
) O# k+ c- O" `& B8 g8 X9 L
: U- U* L' v* ]! F0 C不带任何参数时该命令不会删除任何列:
+ e8 W! |$ R! w6 a1 h1 g' x8 Y, w/ S' |% a% ]  w0 R
colrm
: w) Q% l. D2 f5 N8 J0 ?9 w; d* x& z
按回车键后,光标将在第一行闪烁,等待标准输入,此时输入字符,如"Hello Linux!",再按回车键后第二行将出现与第一行相同内容,此时按Ctrl+C组合键可以退出。终端中显示的内容如下所示:; Z) f8 j9 h, |1 c8 N) R4 N
1 e, b/ I6 Q* x; N0 Q3 }* q
cmd@hdd-desktop:~$ colrm  + _/ w' B# O1 |6 |1 F( g
Hello Linux! #输入Hello Linux!字符串  3 p+ `5 \; {3 \2 Y0 q
Hello Linux! #输出刚才输入的字符串Hello Linux! ( w3 n8 @7 q& @! O0 c/ h

: i8 [5 v8 d, e  q& l# g5 N5 K/ b7 S  T3 ~) }" m
如想要删除第4 列之后的所有内容,可以使用如下命令:9 |- ~: S- h, h4 ?
% |$ V3 q1 v7 p5 }: t2 [$ M, _
colrm 4
( W7 e# Z% `7 \6 F$ w' U) u% f) |
8 b3 s9 X3 N$ f0 P" E. B2 s类似于上例,此时标准输入等待输入,用户输入字符串按回车键后,将输出如下结果:' u3 ^% F2 g/ z  L
7 }. }, ]8 G# B4 h0 [
cmd@hdd-desktop:~$ colrm 4  ' g9 G5 Z  n: m+ D, J) V  i
Hello Linux! #输入Hello Linux!字符串  . r6 N& N2 R  f! U  M
Hel #输出删除了第4列以后所有内容的字符串 , j$ S8 z2 \9 B
6 M/ a  K  `% Y* f) b
$ G1 [# E  T: n; |0 U
删除指定列的内容。如删除第4列到第6列的内容,可使用如下命令:4 s; ~7 t! R/ S7 y1 S
) x3 j6 S) }$ ]
colrm 4 6
1 j3 S- k* K! C! @# X3 G
" t& @$ w. G8 n) W. \输出的结果如下:! k9 w, b9 f- Q' b3 S" S2 l* h
* q, o- F& X5 j. |
cmd@hdd-desktop:~$ colrm 4 6  
6 G/ ^4 I" C, b5 y- h! D  _Hello Linux! #输入Hello Linux!字符串  
9 V7 ~1 K3 j& h  f/ H# OHelLinux! #输出删除了从第4列到第6列字符的字符串 8 o( O- p  l8 x7 y- S4 P( \

该用户从未签到

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-11-24 01:04 , Processed in 0.140625 second(s), 23 queries , Gzip On.

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

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

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