Wie kopiert man mehrere Dateien mit cp aus einem anderen Verzeichnis?
Möchte ich kopieren von mehreren Dateien aus einem bestimmten Verzeichnis, einmal bin ich in ein anderes Verzeichnis. Um zu klären, möchte ich die folgenden, auf einmal (ein Befehl):
cp ../dir5/dir4/dir3/dir2/file1 .
cp ../dir5/dir4/dir3/dir2/file2 .
cp ../dir5/dir4/dir3/dir2/file3 .
cp ../dir5/dir4/dir3/dir2/file4 .
Kann ich nicht verwenden cp ../dir5/dir4/dir3/dir2/* .
weil in dir2
es gibt n
Dateien (n>4)
Übrigens, ich bin mit bash
.
Dank.
InformationsquelleAutor der Frage ziulfer | 2012-03-28
Du musst angemeldet sein, um einen Kommentar abzugeben.
oder (in der Bash)
Wenn die Datei-Namen sind nicht zusammenhängend, können Sie
InformationsquelleAutor der Antwort Philipp
Wenn alle Dateien, die Sie kopieren möchten, sind in das Muster der
file{number}{othertext}
haben, könnten Sie so etwas wie:Beachten Sie, dass das kopieren
file5
aber es wird auch kopierenfile0abc
.Wenn Sie möchten, kopieren Sie NUR diese vier Dateien (und nicht die {othertext}), die Sie verwenden können:
Beachten Sie, dass während dieser sieht wie ein Teil eines regulären Ausdrucks, ist es nicht.
InformationsquelleAutor der Antwort ghoti
Versuchen, diese:
InformationsquelleAutor der Antwort zbyszek26104