zsh 주석으로 ‘#’으로 시작하는 명령 해석 / 무시 bash 프롬프트에서 무시됩니다. > # Hi there! zsh의 반면

bash에서으로 시작하는 명령을 입력하면 '#'bash는 명령을 주석으로 무시합니다.

즉, 다음은 bash 프롬프트에서 무시됩니다.

> # Hi there!

zsh의 반면 :

> # Hi there !
zsh: bad pattern: #

zsh에 동일한 작업을 요청하려면 어떻게해야합니까?

이것은 나중에 실행하려는 명령을 “저장”하거나 공유 tmux / screen 세션을 사용할 때 채팅하는 데 매우 유용합니다.

나는 ‘ 오 나의 zsh ‘를 사용하고 있습니다



답변

INTERACTIVE_COMMENTS옵션이 설정되어 있는지 확인하십시오 .

페이지 에 따르면 , “[…] INTERACTIVE_COMMENTS옵션 세트가 있는 대화식 쉘 에서 […] #은 해당 단어와 다음의 모든 문자를 newline무시합니다.”


나중에 추가 된 의견에 따르면 set -k똑같은 일을합니다.


답변