Mengapa dua eksekusi berikut berbeda dalam output? (Saya perlu tanda kutip ganda untuk variabel dalam perintah akhirnya saya)
$ sudo su -c "echo `cat /root/root_file`"
cat: /root/root_file: Permission denied
$ sudo su -c 'echo `cat /root/root_file`'
Yay, highly classified content!
bash
permissions
sudo
bash-scripting
Ambidex
sumber
sumber