2つのCSVファイルをフィールドレベルで比較して、変更された正確なフィールドを強調表示するにはどうすればよいですか?カンマがフィールド区切りとしてのみ表示され、他の場所には表示されない単純なCSV形式を想定します。CSVファイルをフィールドレベルで比較するツールですか?
13
A
答えて
15
はgit diff
をお試しください:
git diff --color-words x.csv y.csv
2
csvdiff
は、フィールドレベルでCSVファイルを比較し、Pythonで書かれたコマンドラインツールです:https://pypi.python.org/pypi/csvdiff
+0
フィールドを認識しているが、フィールドではなくラインを比較し、どのフィールド(どのラインとは異なるフィールド)が異なるかはわからないようです。 – einpoklum
13
git diff --word-diff-regex
は、フィールドレベルでの変更を表示する方法を提供しています。
このソリューションは、数字とスペースのないCSVファイルの変更を表示するのに適しています。
1,1,[-1-]{+2+},1,1,1,1,1
これは、多くの持つCSVファイルのために非常に役立つことができます。私たちはgit diff --word-diff-regex="[^[:space:],]+" x.csv y.csv
を使用している場合
1,1,1,1,1,1,1,1
1,1,2,1,1,1,1,1
に、そして我々が得るたとえば、私たちは1つの番号を変更したとし列。
0
スクリプトは、二つのファイルを作成https://github.com/maozza/helpers-scripts/blob/master/csv_diff.py このツールを使用することができます。
field_change_sum.csv
を - 各分野の変化
results_details.json
の数が含まれている - JSON形式
関連する問題
- 1. ウェブページ比較ツールとは何ですか?
- 2. JmeterでのCSVファイル(結果)の比較
- 3. csvファイルとpySparkの比較
- 4. PythonのCSVkit比較CSVファイル
- 5. PythonのCSVでデータを比較する
- 6. データベース比較ツール
- 7. Pythonで2つのcsvファイルを比較する
- 8. PHPの2つのCSVファイルをメモリ不足で比較する
- 9. TFS/VSの比較/比較ツール
- 10. DB2データベース比較ツール
- 11. XML比較ツールC#
- 12. XML/WSDL比較ツール
- 13. plのSQLファイルは差分ツールで比較されます
- 14. 2つのCSVファイルを比較し、元
- 15. 2つのCSVファイルの行データをプログラムで比較します
- 16. PowershellでADグループをCSVファイルと比較します。
- 17. XMLファイルとCSVファイルを比較するには? robotframework
- 18. 2つのExcelファイルとCSVファイルを比較する方法
- 19. 行の内容を比較するツール
- 20. 2列のCSVファイルの比較
- 21. Python CSVファイル、期間の比較
- 22. Python CSVファイルforループと日付比較
- 23. CSVファイル比較のためのPythonスクリプト
- 24. Javaでファイルを比較しますか?
- 25. CSVを配列と比較する
- 26. Diff - 比較する前にソースコードを自動フォーマットできるツールですか?
- 27. テキストを比較するためのPDFを比較するためのツールを分析するテストスクリプトで
- 28. OracleのSQL比較ツール
- 29. SQL Serverデータベース比較ツール
- 30. PHPの2 csvファイルの内容を比較する
@einpoklumの変更が含まれています - no-indexコミットされていない場合 – Hatshepsut