2017-09-17 7 views
0

과 일치합니다. VARR="var"으로 쉘 변수를 만들고 나서 set | grep VARR으로 다시 만들었지 만 다시 Binary file (standard input) matches이됩니다. 나는 zsh을 사용하고 있지만 bash와 똑같아 야하고 다시 돌려줘야한다 "var" 맞습니까?zsh 세트 | grep VAR return 바이너리 파일 (표준 입력)은

+0

set''의 출력의 일부 다른 변수가 비 ASCII 문자를 포함, 전체 출력을 가정하는'grep'은 이진 파일입니다 원인 : 여기

는 해결 방법입니다. – chepner

답변

1

일부 변수에 입력하는 문자에 따라 로캘이 설정되지 않습니다.

set | grep --binary-files=text VARR