현재 디렉토리와 하위 디렉토리에서 일치하는 항목을 찾는 데 어려움을 겪고 있습니다.
내가 실행할 때 find *test.c
현재 디렉토리의 일치 항목 만 제공합니다. (하위 디렉토리를 보지 않음)
내가 시도 find . -name *test.c
하면 동일한 결과를 기대하지만 대신 하위 디렉토리에있는 일치 항목 만 제공합니다. 작업 디렉토리에 일치 해야하는 파일이 있으면 다음을 제공합니다.find: paths must precede expression: mytest.c
이 오류는 무엇을 의미하며 현재 디렉토리와 해당 서브 디렉토리 모두에서 일치 항목을 가져 오는 방법
find
의 msysgit 따옴표와 패턴을 둘러싸고하지 않는 한이 오류가 발생 할 수 있습니다find . -name "*test.c"
. (Windowsfind.exe
와 다른 것을 선호하고 cmd와 다른 것을 선호하는 경우 )