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