>> Edit article
이름
제목
패스워드
: : CPP='${CC-cc} -E' : : 도대체 이게 무슨 뜻이죠? : : : : 제가 알고 있는데로 해석을 하자면.. : : : : CPP라는 변수에 CC-cc의 내용을 넣어라인데..도대체 -E가 무슨 옵션인지 : : : : 모르겠네요..아시는 분 계시면 좀 알려주세요 : : : : 그럼 이만 : : : CPP='${CC-cc} -E' : 면.. : 'CC-cc를 실행시켰을때 출력값' -E : 를 CPP에 대입시키란거죠 뭐 : : CC-cc를 실행시켰을 때 값이 아니라 : 환경변수 같네요 : : [root@localhost root]# echo ${CC-cc} : cc : : 결과적으로 : CPP에 cc -E를 대입하겠네요 $ unset CC $ echo ${CC-cc} cc $ echo $CC $ echo ${CC:-cc} cc $ echo $CC $ echo ${CC+cc} $ echo $CC $ echo ${CC:+cc} $ echo ${CC=cc} cc $ echo $CC cc $ unset CC $ echo ${CC:=cc} cc $ echo $CC cc $ $ CC= $ echo ${CC-cc} $ echo $CC $ echo ${CC:-cc} cc $ echo $CC $ echo ${CC+cc} cc $ echo $CC $ echo ${CC:+cc} $ echo $CC $ echo ${CC=cc} $ echo $CC $ echo ${CC:=cc} cc $ echo $CC cc : 이 붙은 것과 ':'이 붙지 않은 것, -, +, = 에 따른 의미의 차이를 눈여겨 보시면 도움이 될 것 같습니다.
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved