Awk consider double quoted string as one token and ignore space in between

Viewed 31760

Data file - data.txt:

ABC "I am ABC" 35 DESC
DEF "I am not ABC" 42 DESC

cat data.txt | awk '{print $2}'

will result the "I" instead of the string being quoted

How to make awk so that it ignore the space within the quote and think that it is one single token?

7 Answers
Related