легко ли объединить поля в awk? В частности, у меня есть такие строки:
1,2,some text
3,4,some text, but it has commas in it, annoyingly
Я хочу извлечь два числа как первые два поля, но затем я хочу, чтобы весь текст (запятые и все) был третьим полем. Есть ли способ сделать это?
Мой базовый звонок на awk был таким:
awk -F\, '{print $1"|"$2"|"$3}' file.txt
Который отлично работает для первой строки, но останавливается на запятой в тексте во второй строке.