Чтобы получить 3-е поле, при условии, что у вас нет «встроенных пробелов», просто
awk '{print $3}' file
awk по умолчанию устанавливает пробелы в качестве разделителей полей. Таким образом, даже если у вас есть 2 пробела или больше, 3-е поле всегда $ 3.
Однако, если вы хотите быть конкретным, укажите разделитель поля
awk -F" " '{print $3}' file
Если у вас есть другие варианты, Рубин
ruby -F" " -ane 'print $F[2]' file
ruby -ane 'print $F[2]' file
Обновление: если вам нужно получить все поля после 3-го,
awk -F" " '{$1=$2=$3=""}1' OFS=" " file # add a pipe to `sed 's/^[ \t]*//'` if desired
ruby -F" " -ane 'puts $F[3..-1].join(" ")' file