Влияние на переменную оболочки в тестовом оператореLinux

Ответить Пред. темаСлед. тема
Anonymous
 Влияние на переменную оболочки в тестовом операторе

Сообщение Anonymous »


Я хочу проверить, принимает ли переменная A значение, а затем, если она принимает значение «23», тогда переменная B должна быть изменена на значение «00», иначе она должна увеличиться на единицу. Вот код, который я пробовал. func_INFO — функция журнала.

max_heure="23" heure_pas_end="00" func_INFO "$heure_pas2" func_INFO "$max_heure" if [ "$heure_pas2" = "$max_heure" ]; затем heure_pas_end = "00" еще heure_pas_end = ${heure_pas2:0:1} $((${heure_pas2:1:1} + 1)) фи func_INFO "heure_pas_end: $heure_pas_end" вот полученный мной журнал
мер. окт. 18 10:44:59 CEST 2023: ИНФОРМАЦИЯ: 00 мер. окт. 18 10:44:59 CEST 2023: ИНФОРМАЦИЯ: 23 мер. окт. 18 10:44:59 CEST 2023: ИНФОРМАЦИЯ: еще мер. окт. 18 10:44:59 CEST 2023: ИНФО: heure_pas_end: 00 мер. окт. 18 10:44:59 CEST 2023: ИНФО: heure_pas_end: 00
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Linux»