Übergeben Sie das Platzhalter-Array an cp

Übergeben Sie das Platzhalter-Array an cp

Ich brauche Hilfe beim Übergeben eines Wildcard-Arrays an cp. Ich weiß, dass es möglich ist, komme aber nicht dahinter.

Ich habe 3 Dateien, die alle mit dem Wort somefile beginnen, aber 3 verschiedene Erweiterungen haben

  • eineDatei.conf
  • eineDatei.dat
  • einigeDatei.py

dort in einem Ordner mit einer Reihe anderer Dateien und ich möchte sie einfach an einen anderen Speicherort kopieren.

Ich erinnere mich, dass es so etwas war wie

cp somefile.[py conf dat] /somewhere

aber das funktioniert nicht

Ich habe im Internet gesucht und kann es mit den von mir verwendeten Schlüsselwörtern nicht finden.

Antwort1

Abhängig von der Shell könnten Sie verwendenKlammererweiterung

cp somefile.{py,conf,dat} /somewhere

verwandte Informationen