Apakah mungkin menjalankan chmod dan mengabaikan kesalahan dari perintah
Contoh (komentar file.txt tidak ada untuk menunjukkan contoh)
Saat saya mengetik
chmod 777 file.txt
Saya mendapatkan kesalahan pada output
chmod: cannot access file.txt : no such file or directory
Jadi saya menambahkan flag-f ke perintah sebagai berikut: (file.txt tidak ada untuk menunjukkan case)
chmod -f 777 file.txt
echo $?
1
Tetapi dari contoh chmod return 1
Mohon saran bagaimana memaksa perintah chmod untuk memberikan kode keluar 0 meskipun ada kesalahan
2>/dev/null
dan digunakanset -e
dalam skrip.