awk - объединение файлов csv с указанием имени файла
Форум — Development
Добрый день уважаемые форумчане!! подскажите пожалуйста как можно реализовать объединение с помощью AWK объединение файлов cvs с указанием имени файлов (источников) на просторах интернета нашел команду
awk '(NR == 1) || (FNR > 1)' *.csv > /home/user/Downloads/test/all.csv
которая работает хорошо только не записывает имя файла(. Нашел на просторах интернета что существует переменная FILENAME только я разобрался как ее применять
Пример:
1.csv
1;500;01.01.1980;Иванов;Иван;Иванович
2.csv
2;350;02.02.1985;Петров;Петр;Петрович
Хотелось бы получить объединений csv файл следующего вида:
1.csv;1;500;01.01.1980;Иванов;Иван;Иванович
2.csv;2;350;02.02.1985;Петров;Петр;Петрович