продолжайте получать ошибки типа "синтаксическая ошибка рядом с неожиданным токеном" - PullRequest
0 голосов
/ 13 апреля 2020
#!/bin/sh
hour=$1
minute=$2
if [ $hour -eq 12 ]
then
    echo "the time is $hour:$minute PM"
elif [ $hour -eq 24 ]
then
    hour=0
    echo "the time is $hour:$minute AM"
elif [ $hour -gt 12 ]
then
    let "b = $hour - 12" #
    echo "the time is $b:$minute PM"
else
    echo "the time is $hour:$minute AM"
fi

обычно это ошибки типа:

jdoodle.sh: line 7: syntax error near unexpected token `elif'
jdoodle.sh: line 7: `elif [ $hour -eq 24 ]

или, если это перестает появляться, это syntax error near unexpected token `fi'

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...