4、取本机ip地址
ifconfig | grep -o "1[0-9]\+\.[0-9]\+\.[0-9]\+\.[1-2][0-5][0-4]"
5、取各分区利用率的数值
df | grep "/dev/sda"|tr -s ' ' |cut -d" " -f5 |tr -d %
6、统计/etc/init.d/functions 文件中每个单词出现的次数,并按频率从高到低显示
grep -o "[[:alpha:]]\{2,\}" /etc/init.d/functions | sort | uniq -c |sort -nr
7、/etc/rc.d/init.d/functions或/etc/rc.d/init.d/functions/" 取目录名
echo "/etc/rc.d/init.d/functions" | grep -o "^/.*/"
8、正则表达式表示身份证号
\b[1-8][0-5][0-9][0-9]\{3\}(19[0-9][0-9]|[2000-2016])[1-12][1-31]
9、正则表达式表示手机号
egrep "\b(13[0-9]|15[0-9]|18[0-9]|14[5|7]|17[0|5|9|6|7|8])[[:digit:]]{8}"
11、正则表达式表示QQ号
"\<[1-9][0-9]\{4,9\}"
原创文章,作者:ldt195175108,如若转载,请注明出处:http://www.178linux.com/31880