¿Es posible ejecutar chmod e ignorar el error del comando
Ejemplo (el archivo de comentarios.txt no existe para mostrar el ejemplo)
Cuando escribo
chmod 777 file.txt
Me sale un error en la salida
chmod: cannot access file.txt : no such file or directory
Entonces agrego la bandera-f al comando como sigue: (file.txt no existe para mostrar el caso)
chmod -f 777 file.txt
echo $?
1
Pero del ejemplo chmod return 1
Indique cómo obligar al comando chmod a dar el código de salida 0 a pesar del error
2>/dev/null
y úselaset -e
en scripts.