3
bash 변수 확장이 따옴표를 유지하는 이유는 무엇입니까?
> echo "hi" hi > VAR='echo "hi"' > $VAR "hi" 위 명령의 출력이 다른 이유는 무엇입니까? 작은 따옴표로도 비슷한 일이 발생합니다. > VAR="echo 'hi'" > $VAR > 'hi'
쉘은 Unix의 명령 행 인터페이스입니다. 쉘에 대화식으로 명령을 입력하거나 작업을 자동화하는 스크립트를 작성할 수 있습니다. / bin / sh 및 가장 호환 가능한 쉘 (ash, bash, ksh, zsh,…)에 적용되는 질문에이 태그를 사용하십시오. 오류가있는 쉘 스크립트는 여기에 게시하기 전에 http://shellcheck.net에서 확인하십시오.