Nun noch den passenden Artikel zum test-Befehl, über den wir bereits bei den IF-Anweisungen gesprochen haben.
Hier zeige ich die verschiedenen Möglichkeiten um eine Prüfung in einer IF-Anweisung mit Hilfe des test-Befehls durchzuführen.
-r Dateiname
Die Datei Dateiname exisitert und ist lesbar
-w Dateiname
Die Datei Dateiname existiert und ist beschreibbar
-x Dateiname
Die Datei Dateiname existiert und ist ausführbar
-d Dateiname
Die Datei Dateiname existiert und ist ein Verzeichnis
-s Dateiname
Die Datei Dateiname existiert und ist nicht leer
-b Dateiname
Die Datei Dateiname existiert und ist ein blockorientiertes Gerät
-c Dateiname
Die Datei Dateiname existiert und ist ein zeichenorientiertes Gerät
Vergleichoperatoren und Bedigungsüberprüfungen weiterlesen