Ich versuche ein Skript zu schreiben, das nach einer bestimmten .txt-Datei sucht, die auf meinem Desktop gespeichert ist. Ich möchte, dass das Skript überprüfen kann, ob diese Datei vorhanden ist, und dann prüft, ob sie lesbar und beschreibbar ist.
Irgendwelche Hinweise?
bash
permissions
Justin
quelle
quelle
-r
und-w
Antworten:
Sie müssen nicht überprüfen, ob es existiert. Die Überprüfungen auf Lese- und Schreibberechtigungen reichen aus:
Aus
help test
einer Auswahl relevanter Tests:So können Sie versuchen:
quelle
if [[ -r $FILE ]] && [[ -w $FILE ]]
statt seinif [[ -r $FILE && -w $FILE ]]
?&&
sind usw. erlaubt in[[