这篇文章总结了一下在Solaris下使用bash的一些经验:
#/usr/bin/find . | /usr/bin/xargs /usr/bin/grep PATTERN
displays filename:match
Method 2 (recommended)
#/usr/bin/find . -exec /usr/bin/grep PATTERN {} /dev/null /;
displays filename:match
Method 3
# grep PATTERN `find .`
注意,PATTERN最好使用单引号,因为很多字符在shell里面有特殊的意义,而双引号或没有引号,不会屏蔽这些含义。
1. Do a recursive grep
Method 1 (recommended)#/usr/bin/find . | /usr/bin/xargs /usr/bin/grep PATTERN
displays filename:match
Method 2 (recommended)
#/usr/bin/find . -exec /usr/bin/grep PATTERN {} /dev/null /;
displays filename:match
Method 3
# grep PATTERN `find .`
注意,PATTERN最好使用单引号,因为很多字符在shell里面有特殊的意义,而双引号或没有引号,不会屏蔽这些含义。