달러 기호와 괄호 안에 명령을 넣는 것은 쉘에서 무엇을 의미합니까 : $ (command) 셸에서 다음 코드 줄을 이해하고 싶습니다. 현재 작업 디렉토리를 가져 오는 데 사용됩니다. $(variable)이름이 변수 이름 내부의 값을 반환 한다는 것을 알고 있지만 무엇 $(command)을 반환해야합니까? 명령을 실행 한 후 값을 반환합니까? 이 경우 `명령을 실행하는 데 사용할 수 있습니다 . CWD="$(cd "$(dirname $0)"; pwd)" 다른 버전의 셸에서도 다음 코드 줄에서 동일한 출력을 가져올 수 있습니다. DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" $(cd..및 의 의미를 이해할 수 없습니다 $(dirname. 아무도이 명령이 ..