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

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/

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
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.