Unix Скрипт, Показывающий "Команда Не Найдена" При Чтении

Unix Скрипт, Показывающий "Команда Не Найдена" При Чтении

27.01.2020 12:16:37 Просмотров 17 Источник
echo "Enter the current time: "

read h m s

s = `expr $n + 1`

if [ $n -eq 60 ]; then

    s = 0
    m = `expr $m + 1`

    if [ $m -eq 60 ]; then

        m = 0
        h = `expr $h + 1`

        if [ $h -eq 24 ]; then
             h = 0
        fi
    fi
fi

echo "The time after one second is $h $m $n"
У вопроса есть решение - Посмотреть?

Ответы - Unix Скрипт, Показывающий "Команда Не Найдена" При Чтении / Unix Script Showing "Command Not Found" When Reading

Является ответом!
LobsterBaz

27.01.2020 12:22:14

Если вы наберете s = 0в командной строке bash, вы получите bash: s: command not found.

Правильный способ присвоить переменную в bash - это s=0без пробелов.

Закрыть X