Est-il possible d'exécuter chmod et d'ignorer l'erreur de la commande
Exemple (remarque fichier.txt non existant pour montrer l'exemple)
Quand je tape
chmod 777 file.txt
Je reçois une erreur sur la sortie
chmod: cannot access file.txt : no such file or directory
Donc, j'ajoute l'indicateur-f à la commande comme suit: (fichier.txt n'existe pas pour montrer le cas)
chmod -f 777 file.txt
echo $?
1
Mais de l'exemple chmod retour 1
Veuillez indiquer comment forcer la commande chmod à donner le code de sortie 0 malgré l'erreur
2>/dev/null
et l'utilisationset -e
dans les scripts.