Я надеюсь, что можно предоставить мне экспертные знания.
Я использую совместно использованный хостинг на Hostgator и должен выяснить, как удалять все .gz файлы в нескольких каталогах каждый час. Я думаю, что у меня есть команда cronjob, корректная, чтобы сделать это для одного каталога:
/usr/bin/find /path/to/directory/ -type f -name '*.gz' -exec rm {} \;
Это корректно?
Если так, как я выполнил бы то же действие, но для нескольких (т.е. десятки) каталоги? Я предполагаю, что могу выполнить один сценарий вместо набора отдельного cronjob, но я плохо знаком с этим. На что был бы похож такой сценарий? И как я выполнил бы сценарий через cronjob?
Заранее спасибо за любую помощь!
Передайте разнообразные пути к find
.
find /dir1 /dir2 ...