Linux find 명령 실행시 "paths must precede expression" 에러

find ./ -name *.txt
find: paths must precede expression
Usage: find [-H] [-L] [-P] [path...] [expression]

위처럼 find 명령 실행시 "paths must precede expression" 에러를 내는 경우가 있다.
이는 와일드카드(*)를 사용할때 따옴표(')로 묶어 주지 않아서 나는 에러이다.
올바르게 사용하려면 아래와 같이 묶어준다.
find ./ -name '*.txt'

comments:

댓글 쓰기