码迷,mamicode.com
首页 > 其他好文 > 详细

sed

时间:2020-02-24 13:14:22      阅读:96      评论:0      收藏:0      [点我收藏+]

标签:pre   单引号   pac   packages   结果   统计   ges   ack   uniq   

sed ‘/^$/d‘ file 删除空白行显示 (原文件不动)

sed ‘1,10d‘ file 删除1到10行显示 (原文件不动)

sed ‘s/root/&super/p‘ file 在root后追加super 打印输出(原文件不动)

sed ‘s/root/&super/g‘ file 在所有root后追加super 打印输出(原文件不动)

[root@bogon data]$var=root

特殊用法 [root@bogon data]$sed ‘s/‘‘‘$var‘‘‘/zhonghua123/‘ /etc/passwd ‘‘‘ $var‘‘‘ 在sed引用变量是用6个单引号括起来。特殊用法

结果   zhonghua123:x:0:0:root:/root:/bin/bash

[root@bogon data]$sed ‘s/‘‘‘$var‘‘‘/zhonghua123/g‘ /etc/passwd
[root@bogon data]$sed ‘s/‘‘‘$var‘‘‘/&123/g‘ /etc/passwd
root123:x:0:0:root123:/root123:/bin/bash

[root@bogon Packages]$ls *.rpm|rev|cut -d. -f2|rev|sort|uniq -c --分类查看 比较好的组合

2258 i686
3122 noarch
4639 x86_64
[root@bogon Packages]$ls .rpm |sed -r ‘s#..(.*).rpm$#\1#‘|sort|uniq -c --使用sed 统计
2258 i686
3122 noarch
4639 x86_64

sed

标签:pre   单引号   pac   packages   结果   统计   ges   ack   uniq   

原文地址:https://blog.51cto.com/12246080/2473186

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!