如何使用特定前缀复制文件,例如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
答案 0 :(得分:1)
使用大括号扩展
cp {LTE,Voice}*.html subdir1/
扩展到
cp LTE*.html Voice*.html subdir1/