Настроечные каталоги в bash

Подключение файлов с настройками:

for config in /etc/myscript.cfg.d/*; do
	[[ -x "$config" ]] && source "$config"

Про -x:
Файлы с настройкам должны иметь разрешение на выполнение, иначе они игнорируются, что позволяет легко отключать их.

Либо можно заменить -x на -r, чтобы в качестве признака юзать разрешение на чтение вместо разрешения на выполнение.


Соус: Книга “Идиомы Bash Глава 9. “Файлы и не толькоНастроечные каталоги

bash