![큰따옴표 안에 있는 작은따옴표는 구체적으로 무엇을 의미하나요? [폐쇄]](https://linux55.com/image/90716/%ED%81%B0%EB%94%B0%EC%98%B4%ED%91%9C%20%EC%95%88%EC%97%90%20%EC%9E%88%EB%8A%94%20%EC%9E%91%EC%9D%80%EB%94%B0%EC%98%B4%ED%91%9C%EB%8A%94%20%EA%B5%AC%EC%B2%B4%EC%A0%81%EC%9C%BC%EB%A1%9C%20%EB%AC%B4%EC%97%87%EC%9D%84%20%EC%9D%98%EB%AF%B8%ED%95%98%EB%82%98%EC%9A%94%3F%20%5B%ED%8F%90%EC%87%84%5D.png)
배쉬 매뉴얼에서
문자를 큰따옴표('"')로 묶으면 기록 확장이 활성화된 경우 '$', ''', '\' 및 '!'를 제외한 따옴표 안의 모든 문자의 리터럴 값이 유지됩니다. ''는 큰따옴표 내에서 특별한 의미를 유지합니다(21 페이지의 섹션 3.5 [쉘 확장] 참조).
큰따옴표 안에 있는 작은따옴표는 구체적으로 무엇을 의미하나요?
다음 예에서는 큰따옴표 안의 작은따옴표가 특별히 처리되는 것이 아니라 문자 그대로 처리된다는 것을 보여줍니다.
$ echo "awk -F'[,/]' '{sub(/\/[0-9]*,/, "/" ($2+487) ",") }1' "
awk -F'[,/]' '{sub(/\/[0-9]*,/, / (+487) ,) }1'
감사해요.
답변1
백틱이어야 합니다. "4.3.39(1)-릴리스"의 온라인 매뉴얼에는 다음과 같이 bash
기록되어 있습니다.
문자를 큰따옴표로 묶으면 기록 확장이 활성화된 경우 $, `, \ 및 !를 제외한 따옴표 안의 모든 문자의 리터럴 값이 유지됩니다. $ 및 ` 문자는 큰따옴표 안에 특별한 의미를 유지합니다.
당신이 보고 있는 것은 이 단락의 인쇄상의 마크업에 문제가 있는 것입니다.