T
Tom71
Mitglied
Hallo,
ich habe unter Red Hat Linux 7.4 in einem Shellskript eine If-Abfrage, die prüft, ob eine Datei in einem Ordner existiert.
Obwohl die Testdatei im Ordner vorhanden ist, scheint die Abfrage diese nicht dort zu finden.
Meine Abfrage:
Ich habe testweise die if-Abfrage manuell eingegeben mit aufgelösten Variablen sowie die Zeile mit "echo" in ein Logfile geschrieben, der Pfad passt genau, manuell findet die if-Abfrage die Datei.
Woran kann das liegen ?
ich habe unter Red Hat Linux 7.4 in einem Shellskript eine If-Abfrage, die prüft, ob eine Datei in einem Ordner existiert.
Obwohl die Testdatei im Ordner vorhanden ist, scheint die Abfrage diese nicht dort zu finden.
Meine Abfrage:
Code:
if [ -f "$DIR1/$DIR2/DATEI$z/$i*" ] ; then
xxx
else
yyy
fi
Ich habe testweise die if-Abfrage manuell eingegeben mit aufgelösten Variablen sowie die Zeile mit "echo" in ein Logfile geschrieben, der Pfad passt genau, manuell findet die if-Abfrage die Datei.
Woran kann das liegen ?