Gibt es einen besseren Weg in der Befehlszeile, um im Wesentlichen das Folgende zu erreichen, aber mit einem einzigen Befehl?
cp -r css/ ar/
cp -r images/ ar/
cp -r js/ ar/
cp -r backups/ ar/
Ich habe sie gerade mit einem Semikolon aneinander gereiht.
command-line
directory
cp
Jeff Schaller
quelle
quelle
cp
ist nichtrsync
. jedochcp -r css/. images/. ar/
macht die Inhalte ohne die Verzeichnisse kopieren. meine cp version ist "cp (GNU coreutils) 8.29".Die Antwort ist einfach und funktioniert unter Debian. "Das ist tatsächlich so, wie ich es gemacht habe." (Getestet) Nehmen wir an, Sie befinden sich in / etc und möchten einige Dateien und Ordner kopieren, bevor Sie Ihre Festplatte formatieren (aus irgendeinem Grund) Geben Sie Folgendes ein und alles, was unten erwähnt wird, wird in den Ordner / mybackups / kopiert :
Wie Sie oben sehen können, habe ich versucht, Ordner von außerhalb usw. zu kopieren, indem ich auf den Speicherort wie / boot / grub / oder / opt / zeigte, und es hat funktioniert!
quelle
Sie können zwei Verzeichnisse nicht
cp
allein mit dem Befehl kopieren .Sie können jedoch mithilfe der
-r
Option rekursiv kopieren .Beispielsweise:
quelle