今天晚上回来,写第四题的时候,正好要匹配IP,那个正则表达式太恶心了...
笔者记得之前写过...但是,忘记放哪了.....
笔者的脚本测试文件都扔到一个目录内的,由于练习量偏大,所以一个目录内,各种时间命名的目录,而且各个目录里面的文件名字都是test1.sh,test2.sh....test10.sh....最少也几百个了....
而笔者要的,是某一天,写的某个脚本,笔者只记得那个脚本里面貌似使用了ping关键字...于是需求出来了:
代码如下:
#!/bin/bash #Author: MOS #Script name: keyfind #Date & Time: 2012-10-09/23:56:59 #Version: 1.0.1 #Description: # #找打笔者脚本目录的位置下,所有的一般文件,都扔到数组里面 Array=(`find /root/shellscripts/ -type f`) #循环遍历每个文件,使用grep过滤关键字($1是位置参数),当过滤到时,打印出这个名字即可 for i in ${Array[*]};do grep $1 $i &> /dev/null && echo "$i" done
本文出自 “自强不息” 博客,请务必保留此出处http://mos1989.blog.51cto.com/4226977/1020067
以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索目录
, 正则表达式
, 文件
, 脚本
, 关键字
, test
, shell脚本android过滤
, shell遍历目录
JavaScript代码放哪
shell 编程 文件判断、shell local 关键字、shell 监控日志关键字、shell脚本查找关键字、shell关键字,以便于您获取更多的相关知识。