Я пытаюсь извлечь определенное (четвертое) поле из текстового потока, скорректированного по пространству. Я пытаюсь использовать команду cut следующим образом:
 cat text.txt | cut -d " " -f 4
К сожалению, cut не обрабатывает несколько пробелов как один разделитель. Я мог бы пропустить через awk
 awk '{ printf $4; }'
или sed
 sed -E "s/[[:space:]]+/ /g"
 чтобы свернуть пробелы, но я хотел бы знать, есть ли способ иметь дело с cut и несколькими разделителями изначально?
