Как объединить несколько CSV-файлов в один с помощью Bash?

Этот вопрос проверяет знание команды cat и её использования для объединения файлов.

Короткий ответ

Используйте команду:

cat file1.csv file2.csv > combined.csv

Это объединит file1.csv и file2.csv в combined.csv.

Длинный ответ

Простое объединение:

cat file1.csv file2.csv > merged.csv

Игнорирование заголовков (если они есть в каждом файле):

head -n 1 file1.csv > combined.csv
tail -n +2 -q file1.csv file2.csv >> combined.csv


Используйте cat для объединения файлов, а tail -n +2 для удаления дублирующихся заголовков.

Уровень

  • Рейтинг:

    1

  • Сложность:

    6

Навыки

  • Bash

Ключевые слова

Подпишись на Python Developer в телеграм