1、顯示當前系統root、mage或wang用戶的UID和默認shell
2、找出/etc/rc.d/init.d/functions文件中行首為某單詞(包 括下劃線)后面跟一個小括號的行
3、使用egrep取出/etc/rc.d/init.d/functions中其基名
v
4、使用egrep取出上面路徑的目錄名
5、統計以root身份登錄的每個遠程主機IP地址的登錄次數 v
6、利用擴展正則表達式分別表示0-9、10-99、100-199、 200-249、250-255
0-9v
10-99
200-249
250-255
7、顯示ifconfig命令結果中所有IPv4地址
作業:
4、用正則表達式表示IP地址
egrep "(\b[1-9]\b|\b[1-9][0-9]\b|\b[1][0-9][0-9]\b|\b[2][0-4][0-9]\b|\b[2][5][0-5]\b)\.([0-9]{1,2}|[1][0-9][0-9]|[2][0-4][0-9]|[2][5][0-5])\.([0-9]{1,2}|[1][0-9][0-9]|[2][0-4][0-9]|[2][5][0-5])\.([0-9]{1,2}|[1][0-9][0-9]|[2][0-4][0-9]|[2][5][0-5])\b" iptest
5、用正則表達式表示手機號11 13 17 15 18
egrep "\b11[0-9]{9}\b" test
egrep "\b13[0-9]{9}\b" test
egrep "\b15[0-9]{9}\b" test
egrep "\b17[0-9]{9}\b" test
egrep "\b18[0-9]{9}\b" test
6、用正則表達式表示身份證號18
egrep "\b[1-9][0-9]{16}([0-9]|X)\b" test
7、用正則表達式表示郵箱
原創文章,作者:liuzhuo,如若轉載,請注明出處:http://www.www58058.com/30588