Wie kopieren Sie den gesamten Inhalt eines Verzeichnisses in ein anderes?
Beispielsweise:
$ cd /home/newuser
$ cp -a /backup/olduser/* .
Das Problem mit dem oben genannten ist, dass das Globing-Muster '*' mit den versteckten Verzeichnissen '' übereinstimmt. und '..' und Sie erhalten ein Verzeichnis 'olduser' innerhalb 'newuser' sowie den Inhalt.
Sie könnten auch so etwas tun:
$ rmdir /home/newuser
$ cp -a /backup/olduser /home/newuser
Was aber, wenn newuser bereits einige Standarddateien und -verzeichnisse enthält?
Was ist die einfachste, korrekteste, am einfachsten zu merkende und nicht verspielte Methode, um den Inhalt eines Verzeichnisses mit dem einfachen Befehl 'cp' und der Shell in ein anderes zu verschieben?
.
und wie..
. Möchtest du das erklären?