Я пытаюсь распечатать вывод команды awk с разделителем ",".Попытка получить тот же вывод, используя cut.
cat File1
dot|is-big|a
dot|is-round|a
dot|is-gray|b
cat|is-big|a
hot|in-summer|a
dot|is-big|a
dot|is-round|b
dot|is-gray|a
cat|is-big|a
hot|in-summer|a
Команда попыталась:
$awk 'BEGIN{FS="|"; OFS=","} {print $1,$3}' file1.csv | sort | uniq -c
Выход получен:
2 cat,a
4 dot,a
2 dot,b
2 hot,a
Желаемый вывод:
2,cat,a
4,dot,a
2,dot,b
2,hot,a
Пара других команд пробовали:
$cat file1.csv |cut --output-delimiter="|" -d'|' -f1,3 | sort | uniq -c