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