Я хотел бы напечатать некоторые конкретные части результатов с помощью awk после многократного выбора шаблона.
Что у меня есть (filetest):
A : 1
B : 2
Я ожидаю получить:
1 - B : 2
Итак, только результат первого ряда, затем весь второй ряд.
Черта была добавлена мной.
У меня есть это:
awk -F': ' '$1 ~ /A|B/ { printf "%s", $2 "-" }' filetest
Результат:
1 -2 -
И я не могу получить полный второй ряд, не показывая только результат первого
awk -F': ' '$1 ~ /A|B/ { printf "%s", $2 "$1" }' filetest
Результат:
1 - A 2 - B
Есть ли способ напечатать в той же строке, именно тот столбец / строка, которая мне нужна с awk?
В моем случае R1C2 - R2C1: R2C2
?
Спасибо!