मेरे पास यह शेल स्क्रिप्ट है जो काम नहीं कर रहा है।
इनपुट:
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 ...