你的位置:首页 > 软件开发 > 操作系统 > Linux shell入门基础(八)

Linux shell入门基础(八)

发布时间:2016-03-13 17:00:37
八、shell脚本sed&awk01.sed的使用流编辑器-Steam Editor#ed /etc/passwd1,10p1s/root/byf/p(替换root为byf)#sed -e s/root/byf/g /etc/passwd(功能同上)只是显示出来的内容 ...
八、shell脚本sed&awk#sed -n -e '/\<byf\>/p(打印包含byf单词的行)' /etc/passwd#sed -e '/\<byf\>/s/bash/nologin/g' /etc/passwd > /tmp/a#vi /etc/squid/squid.f#sed -e '/bash/s/byf/root/g' /etc/passwd多次替换#sed -e 's/root/byf/' -e 's/bash/nologin' /etc/passwd#vi sss#sed -f sss /etc/passwd(结果同上-e '' -e '')#chmod a+x sss02.awk的使用#if [chkconfig --list | awk '$1="httpd"{print $5}' = "3:on"]; then echo ok; fi#chkconfig --list |awk '{print $1 " on level "$5}' | head#chkconfig --list | awk 'BEGIN {iii=0}{if ($5=="3:on")iii=iii+1}END{[print iii}'#awk 'BEGIN {iii=0}{if ($7=="/bin/bash")iii=iii+1}END {print iii}' < /etc/passwd#awk -F(以什么作为分隔符,此处为':'): '{print $1 "UID is "$3}' /etc/passwd写入脚本

原标题:Linux shell入门基础(八)

关键词:linux

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录