2016-09-28 7 views
0

모든 하위 디렉토리에서 Hunspell을 실행하고 거기에있는 모든 markdown 파일을 확인하고 싶습니다.모든 하위 디렉토리에서 Hunspell 실행하기

쉬운 권리?

그래서 내가 쓴 : find ./ -type f -exec hunspell -l *.md {} \;

내가이 명령을 실행하면 그것은 단지 세 가지 테스트 인하 파일보다 훨씬 더 보여줍니다. 이 명령에 어떤 문제가 있습니까?

추 신 :
-l은 Hunspell이 맞춤법 오류가있는 단어 만 출력 함을 의미합니다. 당신이 hunspell에 그런 {}을 통과, 특정 파일 이름 패턴을 찾고되지 않기 때문에 당신 만 *.md 파일을 찾을 수

답변

0

,

find . -iname '*.md' -type f -exec hunspell -l {} \; 

모든 파일을 의미한다.

업데이트 : 초기 대답의 인용문을 추가했습니다.

+0

고마워요! 그거야. 하지만 이제 하위 디렉토리의 md 파일을 통과하지 않습니다 –

+1

재미 있고 분명히 따옴표가 필요합니다. http://unix.stackexchange.com/questions/123440/why-is-my-find-not-reursive. 그걸로해볼 수 있니? –