Parent 2 апреля 2023 г. 23:02 > Как сравнить две директории, включая содержимое файлов, их атрибуты, права, таймстемпы, POSIX ACLs, capabilities, xattrs, вот это всё? Что-то вроде cd dir1; ls | while read F; do if [ -f "$F" ]; then MD5="$(md5sum "$F")"; L="$MD5: $(ls -lh "$F")"; else L="$(ls -lhd "$F")"; fi; echo "$L" >> /tmp/dir1.txt; done cd dir2; ls | while read F; do if [ -f "$F" ]; then MD5="$(md5sum "$F")"; L="$MD5: $(ls -lh "$F")"; else L="$(ls -lhd "$F")"; fi; echo "$L" >> /tmp/dir2.txt; done colordiff -u /tmp/dir1.txt /tmp/dir2.txt