kanotix.com

Scripte - Skript zum Abfragen einer vorhandenen Datei

rh - 04 Ago, 2006 - 12:05 PM
Asunto: Skript zum Abfragen einer vorhandenen Datei
Hallo liebe Kanotixe,

irgendwie bin ich wohl etwas behämmert beim Erstellen der Fehlerbehandlungsroutinen für ein kleines Skript. Ich möchte mit

watch -n5 "tail -30 /var/log/$1"

die Änderungen der letzen 30 Zeilen einer Logdatei aller 5 Sekunden prüfen.

Für die Fehlerbehandlung will ich prüfen, ob

- der Nutzer "Root" ist
- überhaupt ein Parameter angegeben ist
- die angegebene Datei existiert und lesbar ist

Erstens und zweitens funzt prima (man kann ja ein bisschen bei den Skripts von Kano stiebitzen ... ) aber den letzten Punkt bekomme ich nich hin. Ich wollte es so realisieren:

if test -e /var/log/$1 ; then
echo -e "LOG-File /var/log/$1 does not exist ... -> EXITING"
exit 1
fi

Aber irgendwas funzt nicht, jedenfalls wird bspw. bei die nicht existierende
Datei test einfach nicht erkannt.

Whats wrong?
Beste Grüße, rh
bluelupo - 04 Ago, 2006 - 12:21 PM
Asunto: Skript zum Abfragen einer vorhandenen Datei
hi rh,
du musst die Option des test-Kommandos abändern.
Código:

-r Datei
    ist wahr, wenn die Datei existiert und lesbar ist

rh - 04 Ago, 2006 - 12:43 PM
Asunto:
Zunächst vielen Dank, bluelupo,
und dann war da noch ein simpler Schreibfehler ...

Man soll eben Freitag nachmittag nix programmieren und sei es noch so einfach.
Todas las horas son GMT + 1 Hora
Powered by PNphpBB2 © 2003-2007 The PNphpBB Group
Créditos