J'essaie d'écrire un script qui recherche un certain fichier .txt enregistré sur mon bureau. Je veux que le script puisse vérifier si ce fichier existe et ensuite vérifier s'il est lisible et inscriptible.
Des allusions?
Vous n'avez pas besoin de vérifier si elle existe, les vérifications des autorisations de lecture et d'écriture suffisent:
De help test
, une sélection de tests pertinents:
-a FILE True if file exists.
-e FILE True if file exists.
-f FILE True if file exists and is a regular file.
-r FILE True if file is readable by you.
-s FILE True if file exists and is not empty.
-w FILE True if the file is writable by you.
Donc vous pouvez essayer:
FILE="/path/to/some/file"
if [[ -r $FILE && -w $FILE ]]
then
# do stuff
else
# file is either not readable or writable or both
fi