Всем привет. Нужно разобрать тестовую строку по полям таким образом, чтобы учитывать группировку с помощью парных символов. Пример:
[user@host ~]$ cat testtext
"one two" three 'four five'
[user@host ~]$ cut -d' ' -f1,3 testtext
"one three
Нужно, чтобы текст, заключенный в парные символы (в данном случае кавычки) считался как одно поле, т.е пробелы в таком тексте не учитывались при разборе. То есть на команду вывести первое и третье поле должен быть вывод:
"one two" 'four five'