如何在find命令中提到文件名

时间:2016-11-23 06:22:22

标签: bash shell unix

如何在“查找”命令中提及文件名。

示例:

find . -name "*ESR*" | wc -l

我想在上面的示例语句中提到名为“sample.txt”的文件名。你能帮我解释一下语法吗?

1 个答案:

答案 0 :(得分:2)

wc -l确实将filename作为参数:

wc -l sample.txt

find只应在您希望递归时使用,即使wc应在-exec的{​​{1}}操作中运行,也不需要使用额外的匿名管道:

find

使用find . -name sample.txt -exec wc -l {} + ,您可以通过bash进行递归遍历和通配(**):

globstar