LINUX.ORG.RU

История изменений

Исправление Desmond_Hume, (текущая версия) :

баш парсит как $1"23" - $1 заменяется на пустую строку, 23 остаётся.

С такой логикой получается следующее - expr $123 \* $122 :

  1. Пустая строка

  2. 23

  3. * - умножить (никого нет, идём дальше)

  4. Пустая строка

  5. 22

И что будет? 22 в итоге? Не сходится …

Исправление Desmond_Hume, :

баш парсит как $1"23" - $1 заменяется на пустую строку, 23 остаётся.

С такой логикой получается следующее - $123 \* $122 :

  1. Пустая строка

  2. 23

  3. * - умножить (никого нет, идём дальше)

  4. Пустая строка

  5. 22

И что будет? 22 в итоге? Не сходится …

Исходная версия Desmond_Hume, :

баш парсит как $1"23" - $1 заменяется на пустую строку, 23 остаётся.

С такой логикой получается следующее - $123 \* $122 :

  1. Пустая строка

  2. 23

      • умножить (никого нет, идём дальше)
  3. Пустая строка

  4. 22

И что будет? 22 в итоге? Не сходится …