У меня есть список файлов:
youyou.log
youyou.log.1.gz
youyou.log.2.gz
Сначала объединяются:
find . -name "youyou.log.*.gz" -print0 | sort -z -rn -t. -k4 | xargs -0 zcat | cat - youyou.log > youyou_complete.log
тогда я выбираю то, что мне нужно:
awk '{OFS=","}{print $1, $2, $14, $15, $16 }' youyou_complete.csv > youyou_processed.csv
youyou_processed.csv
чисто, но я прокручиваюсь и попадаю в раздел youyou.log
, везде есть разрывы.
Есть причина, почему это происходит?
**** Обновление
Я заметил, что весь хаос начинается после команды awk
, что-то там не так?