Hallo.
was bedeutet folgende Abfrage?
if [[ ! -r /pfad/datei.html]]
bzw. wie negiert man sie?
Hallo.
was bedeutet folgende Abfrage?
if [[ ! -r /pfad/datei.html]]
bzw. wie negiert man sie?
Ich tippe mal auf Bash
Die Manpage von "test" sollte dir die Antwort geben
Die Beschreibung zur Negation findest du in den Info Seiten. info "/bash/Shell Arithmetic"-r FILE
FILE exists and read permission is granted
`! ~'
logical and bitwise negation
mfg undefined
--
Undefined Behavior (undefiniertes Verhalten) bedeutet meistens etwas ungültiges.
xhtml Debugger
Aslo, erstmal ist da ein Fehler drin...
Ohne Leerzeichen vor dem ] wird das nix:
Wie undefined schon zitiert hat, wird geprüft, ob die Datei nicht lesbar ist (entweder weil sie nicht existiert oder die Berechtigungen fehlen); negieren lässt sich das entsprechend durch entfernen des Ausrufezeichens.Code:if [[ ! -r /pfad/datei.html ]]
Super! Vielen Dank...
Lesezeichen