WSL2 Ubuntu에서는 재귀적으로 grep을 수행할 수 없나요?

WSL2 Ubuntu에서는 재귀적으로 grep을 수행할 수 없나요?

어떤 이유로 WSL2에서 grep을 사용하여 재귀적으로 검색할 수 없는 것 같습니다.

me@SOMEHOST:~$ grep -r -e "DATASTORE_BAKs" --exclude=SOMEHOST-2\.viminfo *
grep: SOMEHOST-2.viminfo: invalid context length argument

내 파일과 관련이 있는 것 같은데 .viminfo제대로 제외할 수 없고 무시할 수도 없습니다.이진 인수를 무시하는 파일 사용.

파일에 많은 --문자가 포함된 것 같은데, 이로 인해 문제가 발생한 것인지 궁금합니다.

나는 또한 file그것에 대한 명령을 만들었지만 많은 것을 보장하지는 않습니다:

le ./.viminfo
./.viminfo: data

어떻게 하면 이 일을 다시 할 수 있나요?

답변1

.insted를 사용하면 *나를 위해 일했습니다.

관련 정보