Gibt es eine Möglichkeit, ein gesamtes Verzeichnis zu kopieren, aber nur die Ordner? Ich habe irgendwo in meinem Verzeichnis eine beschädigte Datei, die dazu führt, dass meine Festplatten ausfallen.
Anstatt die beschädigte Datei auf eine andere Festplatte zu kopieren, wollte ich nur die Ordner kopieren, da ich Skripts habe, die nach Hunderten von Ordnern suchen, und nicht alle manuell erstellen müssen.
Ich habe das CP-Handbuch durchsucht, konnte aber nichts sehen (ich habe es möglicherweise verpasst)
Angenommen, ich habe diese Struktur auf meiner ausgefallenen Festplatte:
dir1
files
dir2
files
files
dir4
dir3
files
Alles, was ich will, ist die Verzeichnisstruktur, überhaupt keine Dateien.
Also würde ich auf der neuen Festplatte landen:
dir1
dir2
dir4
dir3
Ich hoffe, jemand kennt ein paar Tricks!
rsync
die Verzeichnisstruktur zu kopieren UND die Berechtigungen und Attribute beizubehalten ] ( stackoverflow.com/a/9242883/52074 ). Bei Verwendung von plain mkdir -p
bleiben Berechtigungen und Attribute nicht erhalten .