простая замена процесса bash не работает с kdiff3 и hexdump - PullRequest
0 голосов
/ 18 мая 2018

Я хочу kdiff3 шестнадцатеричные версии двух двоичных файлов.Сначала я использовал любительский двухэтапный процесс hexdump, а затем kdiff3.Однако недавно я узнал о замене процесса bash.По некоторым причинам это не работает для моего случая, хотя.

содержимое файла1 this is file1

содержимое файла2 this is file2

Выдача kdiff3 <(hexdump file1) <(hexdump file2) приводит к тому, что kdiff3 говорит, что файлы являются двоичными равными, что категорически не соответствует действительности.

Что дает?Разве не все программы способны обрабатывать ввод такого типа?

Конечно, kdiff3 file1 file2 показывает правильный результат (что они отличаются) внутри kdiff3.

...