Используйте Diff to Exclude Quote Symbol – "

Аномальный. В простой я имею две папки источника. У обоих есть разные кодовые множества, которые я хочу сравнить. Но есть один Символ, который будет показывать множественные различия, которые я хочу игнорировать.

Его между одиночными и двойными кавычками «-»

т.е.

$BlankValue="TEST"; $BLANKValue='TEST'; 

В любом случае, я могу использовать Diff для игнорирования вышеприведенного примера.

Я использовал Diff с Sed, но при выполнении выражения я получил Stuck. Невозможно использовать двойные кавычки внутри сингла. Как я могу обойти это.

One Solution collect form web for “Используйте Diff to Exclude Quote Symbol – "”

если file1 имеет $BlankValue="TEST"; и file2 имеет $BLANKValue='TEST'; и вы хотите игнорировать различия в case и quote, используйте

 diff <(tr 'az' 'AZ' < file1) <(tr "a-z'" "AZ\"" < file2) 

если вы не хотите игнорировать случай и игнорируете только кавычки, используйте

 diff file1 <(tr "'" "\"" < file2) 
  • Рекурсивно сравнить два каталога с diff-r без вывода на неработающие ссылки
  • Как я могу получить коэффициент разницы с помощью «diff» или другой команды?
  • Как сделать diff распечатать полный diff файла, если файл не существует?
  • Результат diff двух файлов с коммутируемыми линиями говорит, что отсутствует одна и та же строка дважды
  • Diff head файлов
  • Сравнение журналов без временной отметки
  • Игнорировать все, кроме текста, при сравнении файлов с diff?
  • diff сообщает, что два файла отличаются друг от друга, хотя они одинаковы!
  • Как я могу использовать diff или любую другую команду для сравнения двух текстовых файлов
  • Минимальная разница между двумя текстами
  • diff -horizon-lines = строки объяснены
  • Linux и Unix - лучшая ОС в мире.