1
큰 따옴표를 사용하여 awk의 동작 문을 묶는 이유는 작은 따옴표를 사용하여 묶는 것과 다른 결과를 생성하는 이유는 무엇입니까?
작은 따옴표를 사용하여 awk의 작업 설명을 묶으면 예상대로 작동합니다. $ 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 그러나 큰 따옴표를 사용하여 묶으면 특정 열 / 필드 대신 전체 줄을 인쇄합니다. $ dpkg -l | grep "linux\-[a-z]*\-" | …