मैं बाहर काम करने के क्या निम्नलिखित के साथ इस मुद्दे नहीं कर पा रहे if
बयान के संबंध में है elif
और then
। ध्यान रखें printf
कि अभी भी विकास जारी है, मैं अभी तक बयान में इसका परीक्षण नहीं कर पाया हूं इसलिए यह गलत होने की संभावना से अधिक है।
मुझे जो त्रुटि मिल रही है, वह है:
./timezone_string.sh: line 14: syntax error near unexpected token `then'
./timezone_string.sh: line 14: `then'
और वक्तव्य ऐसा है।
if [ "$seconds" -eq 0 ];then
$timezone_string="Z"
elif[ "$seconds" -gt 0 ]
then
$timezone_string=`printf "%02d:%02d" $seconds/3600 ($seconds/60)%60`
else
echo "Unknown parameter"
fi
then
में बयानif
औरelif
नहीं बल्कि मेंelse
, और यह भी सामान्य रूप में।