Передать массив подстановочных знаков в cp

Передать массив подстановочных знаков в cp

Мне нужна помощь с передачей массива подстановочных знаков в cp, я знаю, что это можно сделать, но не могу разобраться,

У меня есть 3 файла, все начинаются со слова somefile, но имеют 3 разных расширения.

  • какой-тофайл.conf
  • какой-тофайл.dat
  • какой-тофайл.py

они находятся в папке с кучей других файлов, и я просто хочу скопировать их в другое место.

Я помню, это было что-то вроде

cp somefile.[py conf dat] /somewhere

но это не работает

Я поискал в сети и не смог найти его по ключевым словам, которые я использую.

решение1

В зависимости от оболочки вы можете использоватьрасширение скобки

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

Связанный контент