눈바래다

0212 UNIX 020. sh 쉘 := 설명

내용

$DATAFILE=

$echo $DATAFILE #아직 DATAFILE 변수는 아무것도 설정되어 있지 않다

$: #아무것도 하지 않는다

$: ${DATAFILE:=$HOME/test} #DATAFILE 변수가 null 이기 때문에 $HOME/test 변수가 설정된다

$echo $DATAFILE

$: ${DATAFILE:=$HOME/test1} #DATAFILE변수가 설정되어 있기때문에 $HOME/test1 변수가 설정되지않는다.

$echo $DATAFILE