По сути, run-parts(8)
принимает каталог в качестве аргумента.
Он будет запускать каждый скрипт, который находится в этом каталоге. Например, если вы сделаете листинг /etc/cron.hourly
, вы увидите, что это каталог, куда вы можете помещать исполняемые файлы для запуска каждый час.
Как видите, в cron
он используется для удобства, так как вам нужно указать только один каталог, и все в этом каталоге будет выполнено. Это позволяет легко поддерживать скрипты в одном из каталогов etc/cron*
.
См. Его man-страницу для большего количества опций, которые могут быть использованы для ваших собственных вариантов использования. Например, вы можете выполнить простую проверку и показать, какие сценарии будут выполняться:
run-parts -v –-test /etc/cron.hourly
Флаг -v
может быть недоступен везде.