J'essaie d'écrire un script qui recherchera un certain fichier .txt enregistré sur mon bureau. Je veux que le script puisse vérifier si ce fichier existe, puis vérifier s'il est lisible et inscriptible.
Des indices?
bash
permissions
Justin
la source
la source
-r
et-w
Réponses:
Vous n'avez pas besoin de vérifier s'il existe, les vérifications des autorisations de lecture et d'écriture sont suffisantes:
De
help test
, une sélection de tests pertinents:Vous pouvez donc essayer:
la source
if [[ -r $FILE ]] && [[ -w $FILE ]]
lieu deif [[ -r $FILE && -w $FILE ]]
?&&
etc. sont autorisés dans[[