Übergeben Sie mehrere Pfade an find
.
find /dir1 /dir2 ...
Ich hoffe, dass Sie mir Ihre Expertise leihen können.
Ich benutze Shared Hosting auf Hostgator und muss herausfinden, wie Sie alle .gz-Dateien in mehreren Verzeichnissen stündlich löschen. Ich denke, ich habe den Befehl cronjob, um dies für ein Verzeichnis zu tun:
/usr/bin/find /path/to/directory/ -type f -name '*.gz' -exec rm {} \;
Ist das korrekt?
Wenn ja, wie würde ich dieselbe Aktion ausführen, jedoch für mehrere (dh viele Dutzend) Verzeichnisse? Ich vermute, ich kann ein Skript anstelle einer Reihe einzelner Cronjobs ausführen, aber ich bin neu in diesem Bereich. Wie würde ein solches Skript aussehen? Und wie würde ich das Skript über einen Cronjob ausführen?
Vielen Dank im Voraus für jegliche Hilfe!
Übergeben Sie mehrere Pfade an find
.
find /dir1 /dir2 ...