Please advice how to force the chmod command to give exit code 0 in spite of error
chmod -f 777 file.txt || :
Isso executaria :
, ou seja, o comando nulo, se chmod
falhar. Como o comando null não faz nada, mas sempre é bem-sucedido, você veria um código de saída de 0.