Hallo zusammen,
ich benötige eine cronjob datei die folgendes macht:
im Verzeichnis all alle dateien löscht.
Hab dafür im cron.weekly Ordner eine Datei loeschen.sh erstellt.
In der steht dann cd /home/all rm -rf *
würde das so funktionieren?
Hallo zusammen,
ich benötige eine cronjob datei die folgendes macht:
im Verzeichnis all alle dateien löscht.
Hab dafür im cron.weekly Ordner eine Datei loeschen.sh erstellt.
In der steht dann cd /home/all rm -rf *
würde das so funktionieren?
loeschen.sh muss Ausführungsrechte haben!
Wenn du Versteckte Dateien auch löschen willst, musst du noch
shopt -s dotglob
am Anfang des Scripts aufrufen.
also das ganze würde dann so aussehen?
#!/bin/bash
shopt -s dotglob
cd /home/all
rm -rf *
die loeschen.sh habe ich mit chmod +x loeschen.sh ausführbar gemacht.
Sollte funktionieren.
Einfach testen, nach einer Woche siehst du ja das Ergebnis