sed行对象【列表】和单个字符对象【替换】

               Bash sed【行列表】和【字符替换】     

一、List

List the specific item lines.

-n forbids default print.

[braveyly@m-net ~]$ cat sedly.txt

word

abc

aTC

[braveyly@m-net ~]$sed -n l ./sedly.txt

word$

abc$

aTC$

[braveyly@m-net ~]$sed -n '/abc/l' ./sedly.txt

abc$

[braveyly@m-net ~]$ sed l ./sedly.txt

word$

word

abc$

abc

aTC$

aTC

 

二、Transfer

For example, transfter lower case letters to capital letters.

         linenumy/abc/ABC/

       In the linenum line, replace abc with ABC.


         /keyword/y/abc/ABC/

         In the lines positioned by keyword, replace abc with ABC.

[braveyly@m-net ~]$ cat sedly.txt

word

abc

aTC

[braveyly@m-net ~]$ sed -e 'y/abc/ABC/' ./sedly.txt

word

ABC

ATC

[braveyly@m-net ~]$sed -e '2y/abc/ABC/' ./sedly.txt

word

ABC

aTC

[braveyly@m-net ~]$sed -e '/T/y/abc/ABC/' ./sedly.txt

word

abc

ATC

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值