正则表达式练习_10965183的技术博客_51CTO博客
source link: https://blog.51cto.com/gavenlee/5473873
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
正则表达式练习
原创1、显示/proc/meminfo文件中以大小s开头的行(要求,使用两种方法)
2、显示/etc/passwd文件中不宜/bin/bash结尾的行
3、显示用户root默认的shell程序
4、找出/etc/passwd中的两位或三位数
5、显示/etc/grub2.cfg文件中,至少以一个空白字符开头的且后面有非空白字符的行
6、找出netstat -tan命令结果中以listen后跟任意多个空白字符结尾的行
7、添加用户bash、tesbash、basher、sh、nologin(shell为/sbin/nologin),找出shell和用户同名的行
8、利用df 和grep,取出磁盘各分区利用率,并进行排序
9、显示三个用户root、lgw、admin的uid和默认shell(扩展正则)
10、找出/etc/rc.d/init.d/functions文件中行首为某单词(包括下划线)后面跟一个小括号的行
11、使用egrep 取出/etc/rc.d/init.d/functions中基名
11、使用egrep 取出/etc/rc.d/init.d/functions中目录名
12、统计last命令中以root登录的每个主机ip地址登录次数
13、利用正则表达式分别表示0-9、10-99、100-99、200-249、250-255;
14、显示ifconfig命令结果中所有的ipv4地址
15、将此字符串 welcome to lgw company 中的每个字符去重并排序,重复次数最多的排在最前面。
- 赞
- 收藏
- 评论
- 分享
- 举报
上一篇:17、正则表达式
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK