运行 所有子目录中的 Hunspell
Running Hunspell in all subdirectories
我想运行 Hunspell 在所有子目录中并检查其中的所有降价文件。
简单吧?
所以我写道:find ./ -type f -exec hunspell -l *.md {} \;
当我 运行 这个命令时,它显示的不仅仅是三个测试降价文件。这个命令有什么问题?
PS:
-l
表示Hunspell只会输出有拼写错误的单词。
您只能查找 *.md
个文件,
find . -iname '*.md' -type f -exec hunspell -l {} \;
由于您不是在寻找特定的文件名模式,因此将 {}
像这样传递给 hunspell
意味着每个文件。
更新:将引号添加到初始答案
我想运行 Hunspell 在所有子目录中并检查其中的所有降价文件。
简单吧?
所以我写道:find ./ -type f -exec hunspell -l *.md {} \;
当我 运行 这个命令时,它显示的不仅仅是三个测试降价文件。这个命令有什么问题?
PS:
-l
表示Hunspell只会输出有拼写错误的单词。
您只能查找 *.md
个文件,
find . -iname '*.md' -type f -exec hunspell -l {} \;
由于您不是在寻找特定的文件名模式,因此将 {}
像这样传递给 hunspell
意味着每个文件。
更新:将引号添加到初始答案