Я пытаюсь использовать некоторые кадры, которые отлично работают, когда я пишу их в обычной оболочке, но когда я включаю их в файл сценария bash, это не так.Первый пример:
m=`date +%m`
m_1=$((m-1))
echo $m_1
Это дает мне значение прошлого месяца (фактический минус один), но не работает, если его выполнить из скрипта.
Второй пример:
m=6
m=$m"t"
echo m
Это возвращает «6t» в оболочке (объединяет $ m с «t»), но просто дает мне «t» при выполнении из скрипта.
Я предполагаю, что все это может бытьлегко отвечает опытный пользователь Linux, но я просто учусь на ходу.
Заранее спасибо.