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.www58058.com/32310