grepchar---一个bash--据说是我写的

今天转移服务器,在里面发现了一个grepchar文件,oyxin用它来搜索内核源码的一些关键字符,我自己看着咋就不像我写的呢,他说是我写的,我也知道是我写的,但咋就觉得不像呢,因为我自己都没想到能写出这么个还有点“水平”的bash,呵呵,记得是以前oy要我写一个grepchar,花了点time搞掂,然后他又写了些帮助,没想到自己竟然觉得不是自己写的,faint ag
 
#!/bin/bash
if [ $1 == "--help" ]
then
 echo "useage:grepchar [option] <path> <keyword>"
 echo "option:-e:<ext> -h"
 echo "example:grepchar -e:c -d /home/oyxin/myfiles main"
 echo "This will search in all *.c files of the path for the keyword \"main\""
exit
fi
declare -i count
count=1
for i in $(find $1 -name '*')
do
 testi=`grep $2 $i`
 if [ -n "$testi" ]
 then
  echo "[$count]$i"
  count=$count+1
  echo $testi
  echo
 fi
done

你可能感兴趣的:(C++,c,ext,C#,bash)