ワイルドカード配列をcpに渡す

ワイルドカード配列をcpに渡す

ワイルドカード配列を cp に渡す方法について助けが必要です。実行できることはわかっていますが、理解できません。

3つのファイルがあり、すべてsomefileという単語で始まりますが、拡張子が3つ異なります

  • 何らかのファイル.conf
  • 何らかのファイル.dat
  • 何らかのファイル.py

他のファイルと一緒にフォルダーに保存されているので、それらを別の場所にコピーしたいだけです。

私が覚えているのは、

cp somefile.[py conf dat] /somewhere

しかし、これはうまくいかない

ネットで検索しましたが、使用しているキーワードでは見つかりません。

答え1

シェルによっては、ブレース拡張

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

関連情報