더블쿼터 질문!!

Double Quotes (")를 사용할 경우 dollarsign ($), backquote (``) 가 해석되어 모든 입력을 문자열로 처리하는 Single Quotes (')를 사용해야 합니다.

run_system함수는 더블쿼터를 사용할경우 $, `를 해석하지만 싱글쿼터를 사용할경우모든 입력을 문자열로 처리한다는 뜻으로 이해해도 될까요...?

#웹해킹
작성자 정보
답변 1
avatar
juno2
답변 등록: 25

터미널에서

echo '$(ls)'echo "$(ls)" 를 해보시면 바로 이해가 되실겁니다.

Junos-MacBook-Pro:x juno$ echo "$(ls)"
abcd
asdf
qwer
Junos-MacBook-Pro:x juno$ echo '$(ls)'
$(ls)
Junos-MacBook-Pro:x juno$

ref: https://stackoverflow.com/questions/6697753/difference-between-single-and-double-quotes-in-bash

2020.09.23. 18:07
질문에 대한 답을 알고 계신가요?
지식을 나누고 포인트를 획득해보세요.
답변하고 포인트 받기