리눅스 실무의 이해리눅스마스터 1급 · 2023년03월11일 · 11/100
11.다음 명령의 결과에 대한 설명으로 알맞은 것은?

1
My Home is 'pwd'
2
My Home is '/home/ihd'
3
My Home is /home/ihd정답
4
My Home is pwd
해설
본문에 설명되었듯이 single quotation(작음 따옴표)인 ' 가 아니라 back quota ` 가 사용되었다. 작음 따옴표는 특수 문자를 일반 문자로 인식하게 한다. 예를 들어 echo $?의 경우 가장 최근 명령어의 종료 상태를 출력하여 주지만 echo '$?'의 경우에는 $?가 그대로 출력되게 된다. 위 문제의 경우에는 " 안에서 ' 을 사용하여 my name is 'pwd'가 출력되게 된다. 직접 해보면 알 수 있다. back quota는 이와 다르게 자신 안에 있는 내용을 명령어로 인식하게 만드는 기호이다. 따라서 문제에 나온대로 사용할 경우 `pwd`가 pwd를 실행하여 그 결과값이 현재 디렉터리를 출력하게 되는 것이다. 작은 따옴표를 사용한 것이라면 문제의 답은 1번이 되는 것이지만 back quotes를 사용하였다 명시하였으므로 3번이 정답이다.