Самой простой командой для получения результата была бы следующая
$ diff <(tr -s "[0-9],:,/" " " < fileA) <(tr -s "[0-9],:,/" " " < < fileB)
Команда очень прямая и сложного регулярного выражения тоже нет.
Пример вывода будет такой же, как ниже
2,3c2,3
< abc xxx
< ghi eee ddd
---
> abc def
> ghi fff ddd
Надеюсь, это то, что вам нужно.
У меня была точно такая же проблема с установкой на рабочий стол, и я понял после большого разочарования, что использую не тот дистрибутив.
Создайте живой USB противоположного дистрибутива (переключитесь с x64 бита на x32 дистрибутив) и я верю, что ваши проблемы будут решены.
Gene