Как объединить .csv файлы?

Как объединить .csv файлы?

При работе с интернет магазином, в котором можно импортировать товар используя файл Excel с расширением .csv, встала задача объединить 5-6 файлов в один. Это нужно было для удобства импорта, да и для удобства редактирования и сортировки всего товара.
В данной небольшой статье мы покажем наглядно как это сделать не прибегая к сторонним программам. Использовать будем только командную строку.
В качестве примера мы возьмем два файла с расширением .csv. Используя данное руководство можно таким же образом соединить хоть 20 файлов, суть не изменится.
Итак, мы имеем 2 (или несколько) CSV файлов:

2 прайс листа

Для примера: в левом 2118 строк, в правом 1973 строки:

2 прайс листа перед объединением

Теперь перейдем к «сборке» этих 2-х файлов в один:

  1. Поместите Ваши файлы CSV в одну папку. (для удобства проще всего сложить все файлы в корень какого либо диска, и назвать папку к примеру - hsp).
  2. Запускаем командную строку.
  3. Переходим в папку которую только что создали, вводим в командную строку: cd c:\hsp
  4. Жмем Enter Командная строка
  5. Далее вводим: copy *.csv hsp.csv
    (hsp.csv – имя финального файла)
  6. Жмем Enter и видим что соединение прошло успешно:

Объединение csv с помощью командной строки

Получаем результат:

Соединенный файл csv с помощью командной строки

Внедрили бы уже такую фишку в редакторы CSV файлов, ну или в тот же Excel.

Ну вот и все! Ничего сложного!

Оцените пожалуйста статью:

Ужасно!Удовлетворительно!Ничего нового!Хорошо!Отлично! (Оценок: 5, в среднем: 5,00 из 5)
Загрузка...
Поделитесь в соц сетях...
Share on VK
VK
Share on Facebook
Facebook
Tweet about this on Twitter
Twitter
Share on LinkedIn
Linkedin
Email this to someone
email

Комментариев к записи: 2 “Как объединить .csv файлы?

  1. Классно, то что искал.
    А есть какой нибудь подобный вариант через командную строку изменить кодировку на UTF 8 без Boom сразу нескольких файлов?

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *