Цикл по num_machines В приведенном ниже скрипте значение в выражении num_machines=X будет меняться каждый раз

Для приведенного ниже сценария, если MACHINES_NUM изменяется, предположим, что MACHINES_NUM равен 3 или 4. Тогда мой сценарий должен использовать значение в MACHINES_NUM.

MACHINES_NUM = х

тогда он должен использовать 4, если его 3, то он должен использовать 3. Значение MACHINES_NUM всегда будет меняться каждый раз, когда мы запускаем скрипт.

if [ "$MACHINES_NUM" = x] 

затем

mkdir -p / RDS_RO / HOME / MACHINE1

mkdir -p / RDS_RO / HOME / MACHINE2

фи

что-то вроде

для LOCATORS_NUM в 1 2 3 4 5

делать

echo "Добро пожаловать в $LOCATORS_NUM раз"

сделанный

Кто-нибудь, пожалуйста, помогите......

1 ответ

Решение

В оболочке POSIX, совместим с ksh и другие снаряды:

if [ "$MACHINES_NUM" = 2 ] 
then
    mkdir -p /RDS_RO/HOME/MACHINE1
    mkdir -p /RDS_RO/HOME/MACHINE2
fi
Другие вопросы по тегам