如何在查找命令中提及文件名。如何提及查找命令中的文件名
例子:
find . -name "*ESR*" | wc -l
我想提一提在上面的例子中的語句稱爲「sample.txt的」文件名。你能幫我解釋一下這個語法嗎?
如何在查找命令中提及文件名。如何提及查找命令中的文件名
例子:
find . -name "*ESR*" | wc -l
我想提一提在上面的例子中的語句稱爲「sample.txt的」文件名。你能幫我解釋一下這個語法嗎?
wc -l
確實需要的文件名作爲參數:
wc -l sample.txt
當你想遞歸,即使再wc
應的find
的-exec
行動中運行find
,才應使用,無需使用額外的匿名管道:
find . -name sample.txt -exec wc -l {} +
隨着bash
,你可以做同樣通過遞歸遍歷和通配符(**
):
shopt -s globstar
wc -l -- **/sample.txt
shopt -u globstar
它您_mention意思稱爲「sample.txt的」 _文件名,因爲它是微不足道的調用'WC -l sample.txt',它不應該是不是很清楚,我真正的問題,我想。 –