2014-06-23 4 views
0

Как копировать файлы с помощью определенных префиксов, например. LTE*.html, Voicemail*.htmlкопировать несколько файлов с определенными префиксами

$ ls 
2G_3G_cccccc.html other_dddd.html other3_dddd.html Voicemail_bbbbbb.html 
LTE_aaaa.html  other2_dddd.html subdir1 

Я попытался это, но не радость

$ cp '(LTE*|Voice*).html' subdir1/ 
cp: cannot stat `(LTE*|Voice*).html': No such file or directory 

Так что это будет результат я хочу

$ ls subdir1/ 
Voicemail_bbbbbb.html LTE_aaaa.html 

ответ

1

расширения использования бандажа

cp {LTE,Voice}*.html subdir1/ 

Который распространяется на

cp LTE*.html Voice*.html subdir1/ 
Смежные вопросы