Мне нужно сравнить два файла csv в windows7. Как я могу это сделать. Я хочу видеть различия в обоих файлах, например, мы можем использовать tkdiff в Linux.Как сравнить два файла csv в окнах
ответ
Предложение:
- Нажмите для Windows + R ярлык для открытия Запуск Windows' проворная
- Введите
cmd
и нажмите Enter открыть терминал DOS загружать - изменить текущий путь выполнив команду
cd C:\path\to\your\directory
, чтобы добраться до двух файлов CSV
Совет: Для того, чтобы вставить скопированный путь из буфера обмена в DOS терминала, вы можете либо (1) щелкните правой кнопкой мыши на окне терминала, или (2) нажмите Сдвиг + Вставить.
- Наконец, для сравнения двух файлов, запустите
fc filename1.csv filename2.csv > outfile.txt
(fc
стенды для "сравнения файлов").
Команда также зарегистрирует результат сравнения в текстовый файлoutfile.txt
, расположенный в той же папке. Еслиoutfile.txt
не существует, он будет создан автоматически.
Коррекция: fc FILENAME1 FILENAME2> outfile.txt – user5524993
'fc' - инструмент для сравнения файлов ужасов. Попробуйте сами: создайте два идентичных файла csv и сохраните их, а затем добавьте новую первую строку в одну из них и посмотрите, что произойдет. –
Вот еще один вариант, который я нашел очень полезным, как уже упоминалось here:
findstr /v /g:"file1.csv" "file2.csv"
Если переключатель /v
возвращает разницу и /g:
получает строки поиска из file1.csv. Вы можете использовать findstr /?
для получения дополнительной помощи.
Вы можете также печатать различия в файл с помощью:
findstr /v /g:"file1.csv" "file2.csv > diffs.csv"
Как и в сторону, я нашел findstr
гораздо более точным и выход более читабельным, чем fc
.
UPDATE
Это прекрасно работает с 'меньшими' файлами. Вы можете получить ошибку out of memory
для больших файлов. В этом случае мне пришлось обратиться к Python и dataframes. Просто дружеские хедз-ап ...
Я сделал это сегодня.
Допустим, мы имеем 2 CSV-файлов X и Y
Х, имеющие столбцы а, b, c
Y, имеющие столбец A, B, C
Строки не в том порядке, и disperesed загружать файлы csv.
Я импортировал оба из них на листе excel. Я отсортировал их сначала по столбцу c, а затем по столбцу b, а затем по столбцу a. Вы можете пойти в любом порядке.
Сравните отсортированные файлы с помощью плагина сравнения Блокнота ++/Beyond Compare.
- 1. Как сравнить два файла CSV?
- 2. Как сравнить два файла csv в Python
- 3. Сравнить два файла CSV в Python
- 4. сравнить два файла csv в mule
- 5. Сравнить два файла CSV в VBScript
- 6. Как сравнить два файла CSV в Python 3 - формат модулей -
- 7. Как сравнить два больших файла CSV и получить файл различий
- 8. Как сравнить два огромных файла csv эффективно с меньшим временем
- 9. Конкордионизм: как сравнить два файла?
- 10. Как сравнить два wav-файла?
- 11. сравнить два файл CSV Python
- 12. Как быстро сравнить два файла?
- 13. Как сравнить два pdf-файла?
- 14. сравнить два файла
- 15. сравнить два файла (понимание)
- 16. Сравнить два файла контента
- 17. сравнить два файла txt
- 18. сравнить два файла в питоне
- 19. сравнить два файла в UNIX
- 20. Сравнить два файла в Баш
- 21. Сравнить два файла CSV и распечатать строки, которые отличаются Python
- 22. Сравнить два файла CSV и искать совпадения Python
- 23. как сравнить два .js-файла в powershell
- 24. Как сравнить два файла в NSIS?
- 25. Как сравнить два файла в IDEAScript?
- 26. Как сравнить два файла в Haskell
- 27. Как сравнить два больших файла в Linux?
- 28. Как сравнить два файла в Notepad ++ v6.6.8
- 29. Как сравнить два файла в Python?
- 30. Как сравнить два файла в сценарии оболочки?
Да ладно, вы серьезно? Вы пытались https://www.google.fr/#q=diff+windows? – kebs
yup, я попробовал Google, но не нашел удовлетворительных ответов. Вот почему я спросил здесь: P –
Вы также можете использовать плагин сравнения notepad ++. –