[linux-l] Dateirechte wiederherstellen

Mike Dornberger Mike.Dornberger at gmx.de
Di Jan 10 12:30:46 CET 2006


Hi,

On Tue, Jan 10, 2006 at 11:23:41AM +0100, Niels Ehlers wrote:
> Gibt es eine Möglichkeit, die Dateien mit denen aus einem Backup-Ordner 
> zu vergleichen und einfach
> nur die Dateirechte zu übernehmen ?  Danke für alle Hinweise.

z. B.

# cd /backup/root/ruths-geheime-dateien
# find . -exec chmod -v --reference="{}" "/root/ruths-geheime-dateien/{}" \;

"{}" expandiert zu ./path1/filename1

"/root/ruths-geheime-dateien/{}" dann zu
/root/ruths-geheime-dateien/./path1/filename1 was das selbe wie
/root/ruths-geheime-dateien/path1/filename1 ist.

Zur Kontrolle vielleicht noch ein

# cd /root/ruths-geheime-dateien
# find . -exec test \! -e /backup/root/ruths-geheime-dateien/"{}" \; -printf "WARNING: File/Path %p not found in backup directory /backup/root/ruths-geheime-dateien. File's mode may be too unrestriced./\n"

Gruß,
 Mike



Mehr Informationen über die Mailingliste linux-l