Могу ли я разделить сценарий оболочки if на несколько файлов?

Итак, вот сценарий, у меня есть сценарий оболочки, который на основе сетевой команды выполняет действие, это может быть перезапуск службы или остановиться. Эта часть работает нормально, но я застрял в той части, которая мне нужна, чтобы гарантировать, что она может быть более гибкой, т.е. что я могу добавить некоторые службы позже, не касаясь основного скрипта. Итак, я имею в виду разделить сценарий на несколько сценариев, как это делает interfaces.d /, но вместо файла конфигурации я хочу сохранить в нем какой-то код и загружать его при вызове сценария. Проблема в том, что для каждого «процесса» я хочу создать отдельный файл с if внутри него. Это вообще возможно?

Thnaks.

0
задан 22 December 2017 в 15:45
1 ответ

Отвечая на мой собственный вопрос, вы действительно можете это сделать.

Я перебрал файлы в папке .d и выполнил их с:

. $ filename

Обратите внимание, что между точкой и файлом есть пробел.

Надеюсь, это кому-то поможет

0
ответ дан 5 December 2019 в 07:00

Теги

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