grep: 대소문자를 구분하여 검색하려면 GREP_OPTIONS를 무시하세요.

grep: 대소문자를 구분하여 검색하려면 GREP_OPTIONS를 무시하세요.

GREP_OPTIONS="--ignore-case --color"나는 일반적으로 grep이 대소문자를 구분하지 않기를 원하기 때문에 이것을 설정하기 시작했습니다 ~/.bashrc. 그러나 실제로 대소문자 구분을 검색하기 위해 grep이 필요한 경우도 있지만 매뉴얼 페이지에서는 이에 대한 매개변수를 제안하지 않습니다.

이 목표를 어떻게 달성할 수 있나요?

답변1

다음과 같은 옵션을 사용하여 별칭을 정의할 수 있습니다.

alias grep="grep --ignore-case --color"

이는 스크립트가 아닌 대화형 프로그램에만 영향을 미치기 때문입니다. 그런 다음 직접 실행 \grep하거나 /bin/grep옵션 없이 실행할 수 있습니다 .

계속 사용하려면 GREP_OPTIONS명령줄에서 설정을 해제하세요.

GREP_OPTIONS= grep ....

관련 정보