如何 cp 多个文件扩展名?

如何 cp 多个文件扩展名?

如何 cp 多个文件扩展名,如 png、jpg 和 tif 文件?我试过:

$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

答案1

使用括号扩展, 喜欢 -

$cp ./01_reliefs/*.\{jpg,png,tif} ../output/

相关内容