Linux 15.070 Themen, 107.540 Beiträge

Shell-Script-Problem

stareagle / 4 Antworten / Baumansicht Nickles

Hallo,


ich bin im Moment dabei ein kleines Shell-Script zu schreiben. Dieses Script soll später per Cron Dateien aus einem Ordner in einen anderen kopieren. Das funktioniert auch alles, nur das Problem ist, dass es auch möglich ist, dass mal keine Dateien vorhanden sind. Daher möchte ich gern eine Abfrage einbauen, ob überhaupt Dateien bereitliegen.


Dass habe bisher nicht hinbekommen.


Oder muss ich dafür auf eine andere Scriptsprache, wie z.B. Perl zurückgreifen?


Vielen Dank für eure Hilfe.


MfG


stareagle

bei Antwort benachrichtigen
Klaus_T stareagle „Shell-Script-Problem“
Optionen

Das geht mit test, Option -s. Das ueberprueft, ob eine Datei existiert und einen Inhalt groesser 0 hat.
Bye, Klaus

bei Antwort benachrichtigen
stareagle Klaus_T „Das geht mit test, Option -s. Das ueberprueft, ob eine Datei existiert und einen...“
Optionen

Hallo Klaus,

danke für die Antwort.

Problem dabei ist nur, das sich der Dateiname ständig ändert, und bei test kann man leider nicht mit Jokern Arbeiten...

MfG

stareagle

bei Antwort benachrichtigen
Klaus_T stareagle „Hallo Klaus, danke für die Antwort. Problem dabei ist nur, das sich der...“
Optionen

Warum willst du denn ueberhaupt eine Abfrage machen? Wenn keine Datei da ist, wird sie auch nicht kopiert. Die Fehlermeldung kannst du mit '>/dev/null 2>&1' umgehen.
Bye, Klaus

bei Antwort benachrichtigen
stareagle Klaus_T „Warum willst du denn ueberhaupt eine Abfrage machen? Wenn keine Datei da ist,...“
Optionen

Hallo Klaus,

genau das habe ich gesucht...

Vielen Dank!

MfG

stareagle

bei Antwort benachrichtigen