Wie kann ich alle Dateien, die mit "b" oder "B" beginnen, aus / bin in einen bestimmten Ordner kopieren?


14

Wie kann ich alle Dateien, die mit "b" oder "B" beginnen, aus / bin in einen bestimmten Ordner kopieren?

Ich habe es versucht cp /bin* b, aber es ist mir nicht gelungen.


1
cp /bin/b* /to_folder/sollte funktionieren
SimplySimon

Antworten:


25

Verwenden:

cp /bin/[bB]* ~/tolocation

1
Möchte jemand sagen, warum die -1?
Symin

Sah die -1 sehr kurz - es ist jetzt weg.
Gertvdijk

ich würde lieber "cp -p" als nur "cp" ...
Olivier Dulac

Ich bevorzuge die Verwendung cp /bin/[bB]* ~/tolocation/, um sicherzustellen, dass ~ / tolocation ein Verzeichnis und keine Datei ist.
Zane

12

Der richtige Befehl lautet:

cp /bin/b* /bin/B* destination

Sie werden wahrscheinlich diesen Fehler bekommen:

cp: cannot stat ‘/bin/B*’: No such file or directory

Das liegt daran, dass es keine Dateien geben sollte, die mit 'B' beginnen. Sie sollten sich jedoch keine Sorgen machen.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.