Saya sepertinya tidak bisa menyelesaikan masalah apa dengan ifpernyataan berikut sehubungan dengan elifdan then. Ingatlah bahwa printfini masih dalam pengembangan. Saya belum bisa mengujinya dalam pernyataan itu, jadi kemungkinan besar salah.
Kesalahan yang saya dapatkan adalah:
./timezone_string.sh: line 14: syntax error near unexpected token `then'
./timezone_string.sh: line 14: `then'
Dan pernyataannya seperti itu.
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
thenpernyataan dalamifdaneliftetapi tidak dalamelse, dan juga pada umumnya.