내가 보려고 정리한 Linux Programming
[Linux] " ' ` 그리고 $(달러)
nacastle
2020. 7. 5. 19:45
- ` " '
" : \ , $ 문법이 사용 가능하다
' : \ , $ 문법을 무시하고 그대로 출력 한다.
` (backtick) : ` 안에 있는 커맨드를 실행하여 출력 한다.
예시)
ID = Bye
echo "Good $ID" # Good Bye
echo 'Good $ID' # Good $ID
echo 'expr 1 + 3' # expr 1 + 3
echo `expr 1 + 3` # 4
- $
두가지 용법
첫째, 변수 참조
MY_TEST=123
echo $MY_TEST
둘째, command substitution
bash shell에서는 $()을 command substitution으로 해석한다는 점이다.
가령..
echo $(pwd) # 를 하게 되면, pwd 명령어를 수행한 결과가 echo를 통해 출력된다..
출처: https://huammmm1.tistory.com/534 [programming]
반응형