У меня есть awk-скрипт, который дает мне результат, который я хочу в .txt-файле, но моя забота заключается в том, как дается результат: у меня есть все они в одной строке, и я хочу для его разработки.Создайте вывод с помощью скрипта awk или gawk
20140201 -73828274 20140202 7376288374 20140203 3837482437 ....... 20140228 -73629277
Я хочу, чтобы выход, который будет отображаться в этом формате
20140201 -73828274
20140202 7376288374
20140203 3837482437
n n
n n
n n
20140228 73629277
Я хочу даты одну сторону и переписывался общей перед датой
Здесь сценарий AWK используется
$ for file in *.txt;do awk -F,'NR==1{header=$0; next} {a[$1]+=$6+$14} END {for (i in a) {print i, a[i]};}' $file; done > red.txt
ЛЮБАЯ ИДЕЯ?
В основном, как вы печатаете выход. Можете ли вы поделиться сценарием, чтобы мы могли предложить изменения? –
@ KannanMohan Я добавил скрипт –