bash 에서 변수는 변수가 처음 사용되는 순간 참조가 생성되므로 변수를 따로 선언할 필요는 없다.


간단한 예제는 다음과 같다.


------------------------------

#!/bin/bash 

STR="FALINUX!" 

echo $STR

------------------------------

STR이라는 변수가 생성되면서 "FALINUX!" 문자열을 변수에 넣고 출력하는 예제 이다.


조건문은, 조건에 맞는것을 수행하도록 하는 것이다.


if-then 조건문

---------------------

#!/bin/bash 

if [ "fa" = "fa" ]; then 

        echo "true"

fi 

-------------------

쉘에서 조건문은 if 와 fi가 쌍이라는 것이다.
조건이 참일때 "true"가 출력 된다.

 if-then-else 조건문

---------------------

#!/bin/bash 

if [ "fa" = "fa" ]; then 

        echo "true"

else

        echo "false"

fi 

-------------------

쉘에서 조건문은 if 와 fi가 쌍이며, 이 쌍안에 else가 존재 하게 된다.
조건이 참일때 "true"가 출력 된다.
조건이 참이 아닐경우, "false"가 출력 된다.

이상으로 쉘 프로그램에서, 많이 사용하는 변수 와 조건문에 대하여 간단히 알아 보았다.