Почему awk печатает всю строку вместо первого поля?

Я пытаюсь научиться использовать awk , но он ведет себя не так, как я ожидал. Вот моя проблема:

$ echo "Hello brave new world" | awk "{print $1}"
Hello brave new world

Я ожидал увидеть «Привет», так как это первое поле. Почему пробелы не считаются разделителями полей?

16
задан Jonathan Leffler 18 February 2012 в 01:24
поделиться