Как узнать причину зависания процессов ssh?

Вы можете рассматривать a как строку , поэтому добавление к нему «0» будет работать:

a="0$a"

Вы также можете отформатировать a как строку с определенным количеством цифр. Например, при двухзначном форматировании к числам 0 - 9 будет добавлен начальный ноль, а к числам 10 - 99 нет. :

a=$(printf "%02d" $a)

Имейте в виду, что при сложении чисел с ведущими нулями вы получите восьмеричную арифметику, а не десятичную. Например, это, вероятно, не приведет к тому, что вы ожидали:

a=08
echo $(( a + 1 ))
4
19.02.2016, 14:07
0 ответов

Теги

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