Если временные метки последовательно формируются, их можно снять (например, с помощью sed) перед обработкой файлов любым другим методом, например
diff <(sed -E 's|[0-9]{2}:[0-9]{2}:[0-9]{2} [0-9]{2}/[0-9]{2}/[0-9]{2,4} [0-9]{1,} ||' fileA) <(sed -E 's|[0-9]{2}:[0-9]{2}:[0-9]{2} [0-9]{2}/[0-9]{2}/[0-9]{2,4} [0-9]{1,} ||' fileB)
Тестирование предоставленных Вами входных файлов:
$ diff \
<(sed -E 's|[0-9]{2}:[0-9]{2}:[0-9]{2} [0-9]{2}/[0-9]{2}/[0-9]{2,4} [0-9]{1,} ||' fileA) \
<(sed -E 's|[0-9]{2}:[0-9]{2}:[0-9]{2} [0-9]{2}/[0-9]{2}/[0-9]{2,4} [0-9]{1,} ||' fileB)
2,3c2,3
< abc xxx
< ghi eee ddd
---
> abc def
> ghi fff ddd
Обычные разрешения файлов в порядке. Но задняя точка в поле разрешения
drwxrwx--x. [...] /var/www/dropbox
показывает, что существует контекст безопасности SELinux для этого каталога. Если Selinux активен (который можно проверить командой Sestatus
), то это может предотвратить доступ.
Я не знаком с Selinux, хотя. Таким образом, я не могу сказать вам, как изменить эти настройки. Если это причина, то вы должны задать новый вопрос конкретно о необходимых настройках SELinux.