getallattr() {
lsattr -d -- "$1" | cut -d ' ' -f1
getfattr -dm- -- "$1" | tail -n +2 | sort
stat -c '%u %g %a %s %x %y' -- "$1"
}
Para recuperar todos os atributos (pelo menos aqueles que podem ser facilmente restaurados). Você também pode incluir o md5sum lá.
E então faça
diff <(getallattr file1) <(getallattr file2)
(sintaxe do ksh93, zsh, bash).