Игнорирование встроенных пространств с помощью AWK

Я ищу простой способ напечатать определенное поле с помощью awk, учитывая при этом встроенные пробелы в поле.

Образец:Field1 Field2 "Field Three" Field4

Я хочу быть в состоянии сделать эквивалентawk '{print $3}' но получая «Поле три» как одно поле, а не два.

Обновление: более конкретно, мне нужно получить более поздние поля, а не 3 доллара, но пробел в # 3 - это то, что все портит. Количество пробелов между кавычками в $ 3 является переменным. Я просто хочу иметь возможность рассматривать то, что между кавычками, как одно поле, даже если не все поля заключены в кавычки. Таким образом, игнорируя пробелы в качестве разделителей полей, если между кавычками.

Ответы на вопрос(5)

Ваш ответ на вопрос