Bagaimana cara cp beberapa ekstensi file?

0

Bagaimana cara cp beberapa ekstensi file, seperti file png, jpg dan tif? Saya mencoba:

$cp ./*.(jpg|png|tif) ../output/
>bash: syntax error near unexpected token `(`
$cp ./01_reliefs/*.\(jpg\|png\|tif\) ../output/
>cp: cannot stat ‘./01_reliefs/*.(jpg|png|tif)’: No such file or directory
Hugolpz
sumber
Glob Anda bergantung pada shell. Shell apa yang Anda gunakan? tanda kurung seperti itu bukan karakter met glob
Rich Homolka

Jawaban:

3

Menggunakan ekspansi brace , seperti -

$cp ./01_reliefs/*.\{jpg,png,tif} ../output/
Raystafarian
sumber
cp ./01_reliefs/*.{a,b,c} : koma! Tautan benar tetapi contohnya adalah untuk memperbaikinya. Maka saya memvalidasi jawabannya :)
Hugolpz
1
@Hugolpz ini yang benar?
Raystafarian
ya, yang saya berikan adalah yang benar.
Hugolpz