Я пытаюсь написать скрипт, который бы добавил префикс к переменной, но я не могу добавить его. Я пытался использовать ++1 и несколько других, но я не уверен, как это сделать. Вот баш

HOSTNAME=TEST-HOST

for i in {1..5};
do COMMAND IS RUN HERE AND INCLUDES $HOSTNAME;
done

1 ответ1

2

Если вам нужен TEST-HOST1, вы можете просто использовать $HOSTNAME$i внутри своего цикла.

Если вам нужен TEST-HOST01, вы можете использовать $(printf "%s%02d" $HOSTNAME $i)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .