안녕하세요. 언제나 휴일, 언휴예요.
이번 강의에서는 쉘 프로그래밍에서의 변수를 다룰게요.
쉘 프로그래밍에서 변수에 특정 값을 지정할 때는 공백없이 <변수명=값>형태로 표현하며 차후에 변수에 할당한 값을 확인할 때는 변수명 앞에 $를 붙여 표시합니다.
#variable_sh #쉘 프로그래밍 실습 #변수 사용하기 개요 #작성자: eh. jang num = 30 echo $num num = 80 echo $num
만약 price 변수가 있을 때 <echo $pricewon> 처럼 표현하면 아무런 값도 출력하지 않습니다. $price와 won사이에 아무런 문자도 없어서 pricewon을 변수명으로 판단합니다. 제대로 표현하려면 echo ${price}won처럼 변수명 앞 뒤에 괄호를 명시하세요.
#variable2_sh #쉘 프로그래밍 실습 #변수 사용하기 개요 #작성자: eh. jang price=3000 echo “price=$price” price=5000 echo “price=$pricewon” price=7000 echo “price=${price}won”
위 예제에서 echo “price=$pricewon”부분은 “price=”부분만 출력하고 있습니다. pricewon이라는 변수가 없기 때문이죠. echo “price=${price}won”처럼 표현하였을 때 정상적으로 price 변수의 값을 출력하는 것을 확인할 수 있어요.