내 bash는 버전을 야기 몇 줄 TEST.TXT 파일 및 쓰기 :GREP_OPTIONS = '색상 = 항상은'비 인쇄 문자
:test1: apple
test2: orange
test3: cherry
그리고 bash는
는 GREP을~ > cat -v 1
^[[01;31m^[[Ktest^[[m^[[K1: apple
^[[01;31m^[[Ktest^[[m^[[K2: orange
^[[01;31m^[[Ktest^[[m^[[K3: cherry
이 문제에 대한 어떤 생각 : 나는 결과를 확인할 때 3,691,363,210
grep "test" test.txt > 1
, 나는 이런 식으로 뭔가를 얻을? btw, 나는 fileformats = unix를 설치했습니다.
이 도움이됨을 발견했습니다. 그러나 .... GREP_OPTIONS에 대한 문서를 인용하기 만하면 : "이 변수는 명시 적 옵션 앞에 놓이는 기본 옵션을 지정합니다.이 옵션은 이식 가능한 스크립트를 작성할 때 문제를 일으킬 수 있으므로 grep의 다음 릴리스에서 제거 될 것입니다. grep이 사용되면 경고합니다. 대신에 별칭 또는 스크립트를 사용하십시오. " 출처 : http://www.gnu.org/software/grep/manual/html_node/Environment-Variables.html – jonS90