Ber*_*own 14 unix command find
使用这组命令,{}和\是什么?人物为?
find . -name '*.clj' -exec grep -r resources {} \;
Ada*_*ire 27
见男人找.(特别是关于的部分-exec)
-exec
当-exec用于在找到的每个文件上运行命令时,将{}替换为找到的每个文件的名称,并且命令终止于\;
{}
\;
在您的示例中,在当前目录(.)下找到的与名称匹配的所有文件*.clj将在其上grep -r resources运行命令(以查找resources每个文件中是否存在该字符串).
.
*.clj
grep -r resources
resources
它实际上有点多余,因为它-r是递归搜索子目录,而这正是find已经在做的事情.
-r
find
归档时间:
16 年,8 月 前
查看次数:
3505 次
最近记录:
10 年,11 月 前