У меня есть два набора папок с файлами с одинаковыми именами и структурой . Структура папок выглядит примерно так:
\outputfolder\
|---\folder1\
| |---file1.txt
| |---file2.txt
|
|---\folder2\
|---file1.txt
|---file2.txt
Поэтому мне нужно объединить (добавить) все файлы с одинаковыми именами в этих папках (file1.txt с file1.txt и т. Д.) В другой файл внутри выходной папки. . После получения этих объединенных файлов мне также необходимо создать файл tar.gz из всех этих объединенных файлов.
Как я могу сделать это в среде командной строки на базе Linux? Имя папки (папка1, папка2 и т. Д.) Является переменным, поэтому его нужно указывать, но файлы не нужны, и он должен автоматически объединять все файлы с одинаковым именем.
Кроме того, в этих файлах есть заголовки для имен столбцов, поэтому мне придется удалить и их при добавлении.