Jawaban:
Bash melakukan serangkaian ekspansi sebelum perintah dieksekusi ( sudo
dalam hal ini). Dalam kasus pertama, substitusi perintah dilakukan karena itu dalam tanda kutip ganda - dijalankan sebagai Anda, maka kesalahan. Dalam kasus kedua, tanda kutip tunggal mencegah ekspansi, sehingga backticks tidak diganti sampai shell root berjalan.
Lihat juga https://www.gnu.org/software/bash/manual/bashref.html#Quoting