2015-01-13 2 views

답변

4

해결 방법 : 변수 주위

넣어 따옴표.

test.ksh

#! /usr/bin/ksh 

if [ "${fooVariable}" = "" ]; then 
    fooVariable="fooString" 
fi 

echo "${fooVariable}" 

출력 :

@:/tmp #./test.ksh 
fooString 
+0

은 또한 당신이 기본 설정 값을 제공 KSH 특수 구문을 사용할 수 있습니다. 'var1_with_default = $ {var1 : = bar}; echo $ var1_with_default' – BarneySchmale