Solaris下用find查找文件中的特定字符窜

例如,要查找/etc/下面包含“hello”的所有文件,可以为:

 

bash-3.00# find /etc/ -name "*.*" -exec "nin" {} /;

 

 

find 命令格式
1、find命令的一般形式为;

 
find pathname -options [-print -exec -ok ...]


2、find命令的参数;

 

pathname: find命令所查找的目录路径。例如用.来表示当前目录,用/来表示系统根目录。
-print: find命令将匹配的文件输出到标准输出。
-exec: find命令对匹配的文件执行该参数所给出的shell命令。相应命令的形式为'command' { } /;,注意{ }和/;之间的空格。
-ok: 和-exec的作用相同,只不过以一种更为安全的模式来执行该参数所给出的shell命令,在执行每一个命令之前,都会给出提示,
让用户来确定是否执行。

更详细介绍:http://www.linuxsir.org/main/?q=node/137

你可能感兴趣的:(Solaris下用find查找文件中的特定字符窜)