8-9 sed 练习
1、删除/etc/grub2.conf文件中所有以空白开头的行行首的
空白字符
sed 's@^[[:space:]]@@g' /etc/grub2.conf
2、删除/etc/fstab文件中所有以#开头,后面至少跟一个空
白字符的行的行首的#和空白字符
sed 's@^#[[:space:]]\{1,\}@@g'
3、在/root/install.log每一行行首增加#号
sed 's@^@#@g'
4、在/etc/fstab文件中不以#开头的行的行首增加#号
sed 's@^[^#]@#@g'
5、处理/etc/fstab路径,使用sed命令取出其目录名和基名
6、利用sed 取出ifconfig命令中本机的IPv4地址
7、统计centos安装光盘中Package目录下的所有rpm文件的
以.分隔倒数第二个字段的重复次数
sed 's@.*\.\(.*\)\.rpm$@\1@' | sort | uniq -c
原创文章,作者:ldt195175108,如若转载,请注明出处:http://www.178linux.com/32310