标签:正则表达式
练习:1、显示/etc/passwd文件中以bash结尾的行。
cat /etc/passwd |grep ‘bash$‘
2、显示/etc/passwd文件中的两位数或三位数。
cat /etc/passwd |grep ‘[[:digit:]]\{2,3}\‘
3、显示`netstat -tan`命令结果中以‘LISTEN’后跟0个、1个或者多个空白字符结尾的行。
cat /etc/passwd |grep ‘LISTEN[[:space:]]\{0,\}$‘
4、添加用户bash、testbash、basher以及nologin用户(nologin用户的shell为/sbin/nologin);而后找出/etc/passwd文件中用户名与其shell名相同的行。
useradd bash
useradd testbash
useradd basher
useradd nologin -s /bin/nologin
标签:正则表达式
原文地址:http://maxiaoyu.blog.51cto.com/477020/1690115