Script um einen Ordner zu loeschen zu bestimmter Zeit

luj

Aktives Mitglied
Thread Starter
Dabei seit
22.08.2006
Beiträge
108
Reaktionspunkte
0
Hallo,

habe eine XServer 10.4.8
moechte, dass z.b. ein Ordner geleert wird am Dienstag um 12.00 uhr. anschliessend sollen neue unterordner in dem Ordner erstellt werden.

jemand eine idee.

vielen dank.

gruß
frank
 
Würde einen cronjob und ein Bash-Skript verwenden.
 
hi,

diese antwort hilft mir nicht so richtig weiter.
 
Alles was du dazu brauchst ist der Befehl "crontab -e" (http://de.wikipedia.org/wiki/Cronjob) im Terminal

Und ein Bash-Skript z.B.

#! /bin/bash
#löscht den gesamten Inhalt des Ordners!
rm -r /ordner/*
#erstellt neue Unterordner
mkdir -p /ordner/ordner1/ordner2/ordnerN

danach das Skript ausführbar machen mit z.B.
chmod 750 skriptname
 
hi,

danke
das ist doch schon mal super.

gibt es eine moeglichkeit dies in eine datei zu packen.
achso und noch etwas. das script soll sich automatisch jeden dienstag ausfuehren. wie geht das?
 
hi,

danke
das ist doch schon mal super.

gibt es eine moeglichkeit dies in eine datei zu packen.
achso und noch etwas. das script soll sich automatisch jeden dienstag ausfuehren. wie geht das?

ach das macht der cron.

ok.
 
hi,

danke
das ist doch schon mal super.

gibt es eine moeglichkeit dies in eine datei zu packen.
achso und noch etwas. das script soll sich automatisch jeden dienstag ausfuehren. wie geht das?

Ich mach das immer im Terminal mit "vi"
Kannst das natürlich auch mit einem gewöhnlichen Texteditor erstellen.
Wichtig ist nur, dass du das Skript am schluss mit "chmod" im Terminal ausführbar machst.

Mit crontab -e geht der "vim" auf - zum editieren drückst du einfach "i"
Der Eintrag müsste lauten:

00 12 * * 2 /Pfad_zu_deinem_Skript/skript.sh

Dann ESC drücken um den Modus "editieren" zu verlassen.
Dann (ohne Anführungszeichen) ":wq" zum speichern und schliessen.

So sollte das Ganze klappen!
 
klasse!!!!
funktioniert.:D
danke
gruß
 
Zurück
Oben Unten