Я хотел бы присоединиться к двум файлам csv

Я хотел бы присоединиться к двум файлам csv :

file1:

 19/02/2016 22:00;16.70 19/02/2016 22:30;16.80 19/02/2016 23:00;16.80 19/02/2016 23:30;16.70 

file2:

 19/02/2016 22:00;39.50 19/02/2016 22:30;41.00 19/02/2016 23:00;40.30 19/02/2016 23:30;40.40 

Ожидаемый результат:

 19/02/2016 22:00;16.70;39.50 19/02/2016 22:30;16.80;41.00 19/02/2016 23:00;16.80;40.30 19/02/2016 23:30;16.70;40.40 

2 Solutions collect form web for “Я хотел бы присоединиться к двум файлам csv”

Ответ, отвечающий на вопрос

 join -t ';' file1 file2 
 19/02/2016 22:00;16.70;39.50 19/02/2016 22:30;16.80;41.00 19/02/2016 23:00;16.80;40.30 19/02/2016 23:30;16.70;40.40 
 paste file1 file2 | while IFS="$(printf '\t')" read -r f1 f2; do echo $f1";"$(echo $f2|cut -d";" -f2) ;done 

Это дает результат из ваших файлов по желанию. Пригодность к другим форматам может потребовать дополнительной работы, такой как недостающие строки, несортированные файлы и т. Д.

  • Объединение совпадающих столбцов с двумя файлами или использование значения по умолчанию
  • Объединение строк с одинаковым полем
  • Почему эта команда awk не выполняет полное внешнее соединение?
  • сравнить несколько файлов (более двух) с двумя разными столбцами
  • Найти несколько совпадений в табличном файле и распечатать второй столбец?
  • Сравните старый файл и новый файл, но игнорируйте строки, которые существуют только в новом файле?
  • Найти общие элементы в данном столбце из двух файлов и вывести значения столбцов из каждого файла
  • Объединение нескольких файлов с присоединением
  • Объединить строки с совпадающим первым столбцом
  • Как узнать общие элементы между двумя файлами?
  • объединить файлы csv по первому столбцу
  • Interesting Posts

    Отключение спящего режима в тестировании debian (lxde)

    Не храните пароль encfs, требуя явного монтажа

    grep awk или sed CSV Row, содержащий определенную часть веб-адреса

    Как посмотреть, какие порты открыты на определенном брандмауэре

    Что такое файлы centos /root/core.*? они едят мой жесткий диск, пока он не будет полным

    Нужно: простой способ удаленного мониторинга процесса на моем сервере

    Добавить 'install selected .deb files' как команду в действиях Nautilus

    Как решить схему разделения?

    Как использовать OCR из командной строки в Linux?

    Предупреждения о файловых системах только для чтения при установке пакета solaris

    Как удалить все вхождения .DS_Store в папку

    Хорошо ли хранить / var / tmp на SSD?

    Как я могу обменивать имена для большого количества файлов в папке?

    На следующий день пользователя введена дата – дата +1 день

    Почему рискованно предоставлять sudo vim доступ к обычным пользователям?

    Linux и Unix - лучшая ОС в мире.