작동하지 않는이 쉘 스크립트가 있습니다.
입력:
Server_Name=1
if [ $Server_Name=1 ]; then
echo Server Name is 1
else
echo Server Name is not 1
fi
산출:
Server Name is 1
그러나 내가 변경 Server_Name=2
하면 출력은 다음과 같습니다.
Server Name is 1
로 변경 Server_Name
하면 다음 2
과 같이 말하고 싶습니다 Server Name is 2
.
나는 그것이 그 if [ $Server_Name=1 ];
부분 이라는 것을 안다 .
어떻게 고치나요?
if [ ! "x$var" = "x" ]; then\n if [ $var -eq 1 ]; then ...