восстановление системы при отказе компакт-диска чтение сектора из cd0

Вы пропустили $ перед именем переменной ( $ guess ), чтобы отметить это как расширение переменной:

for guess in $(seq -f "%04g" 0000 9999)
do
  echo $((10#$guess))
  guess=$((10#$guess+1))
done

В противном случае, арифметическое расширение $ (() ) работает над guess буквально, а не над его значением, что приводит к ошибке, связанной с тем, что значение слишком велико для базы.

0
27.04.2016, 18:24
0 ответов

Теги

Похожие вопросы