相关疑难解决方法(0)

如果,elif,其他声明在Bash中发布

我似乎无法弄清楚以下if陈述的问题是关于elifthen.请记住,printf仍然在开发中我还没有能够在声明中测试它,所以很可能是错误的.

我得到的错误是:

./timezone_string.sh: line 14: syntax error near unexpected token `then'
./timezone_string.sh: line 14: `then'
Run Code Online (Sandbox Code Playgroud)

声明就是这样.

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
Run Code Online (Sandbox Code Playgroud)

bash if-statement

328
推荐指数
5
解决办法
64万
查看次数

标签 统计

bash ×1

if-statement ×1