У меня есть два файла журнала, которые я хочу сравнить различия, проблема в том, что у них есть строки с отметкой времени, которые я не хочу распознавать как разницу, например, при выполнении git diff file1.txt file2.txt
и git будет Вывод:
--- a/training_dir/solo_r50_diceloss_1xsizemaskloss/log.txt
+++ b/training_dir/solo_r50_diceloss_1xsizemaskloss_coordconv_adptivepooltoclsgridsize/log.txt
@@ -1,29 +1,30 @@
-2020-01-13 09:35:49,070 fcos_core INFO: Using 4 GPUs
-2020-01-13 09:35:49,070 fcos_core INFO: Namespace(config_file='configs/solo/embed_mask_R50_1x.yaml', distributed=True, local_rank=0, opts=['DATALOADER.NUM_WORKERS', '2', 'OUTPUT_DIR', 'training_dir/solo_r50_diceloss_1xsizemaskloss'], skip_test=False)
-2020-01-13 09:35:49,070 fcos_core INFO: Collecting env info (might take some time)
-2020-01-13 09:35:52,675 fcos_core INFO:
+2020-01-28 15:54:12,337 fcos_core INFO: Using 4 GPUs
+2020-01-28 15:54:12,337 fcos_core INFO: Namespace(config_file='configs/solo/embed_mask_R50_1x.yaml', distributed=True, local_rank=0, opts=['DATALOADER.NUM_WORKERS', '2', 'OUTPUT_DIR', 'training_dir/solo_r50_diceloss_1xsizemaskloss_coordconv_adptivepooltoclsgridsize'], skip_test=False)
+2020-01-28 15:54:12,338 fcos_core INFO: Collecting env info (might take some time)
+2020-01-28 15:54:16,685 fcos_core INFO:
но на самом деле эти строки одинаковы, за исключением того, что в начале у них разные метки времени, так как можно заставить git игнорировать эти метки tima.
Я нахожу git у diff есть опция --word-diff-regex=<regex>
, но не знаете, как ее использовать, кто-нибудь может помочь?