1
Mengapa menggunakan tanda kutip ganda untuk melampirkan pernyataan tindakan awk menghasilkan hasil yang berbeda daripada ketika menggunakan tanda kutip tunggal untuk melampirkannya?
Jika saya menggunakan tanda kutip tunggal untuk melampirkan pernyataan tindakan awk, itu berfungsi seperti yang diharapkan: $ dpkg -l | grep "linux\-[a-z]*\-" | awk {'print $2'} linux-headers-3.13.0-27 linux-headers-3.13.0-27-generic linux-headers-3.14.4-031404 linux-headers-3.14.4-031404-generic linux-headers-generic linux-image-3.13.0-27-generic linux-image-3.14.4-031404-generic linux-image-extra-3.13.0-27-generic linux-image-generic linux-libc-dev:i386 linux-sound-base Tetapi jika saya menggunakan tanda kutip ganda untuk melampirkan mereka, ia mencetak seluruh …