嘿伙计们,我似乎记得一种方式(我相信shoptglob)移动几个 文件一下子,我就记不清了语法
我认为格式类似于
mv /tmp/filename.foo'(.gz|.cdx)' .
# move filename.foo.gz and filename.foo.cdx to current directory
或者其他一些,确切的语法是什么?如果我没记错的话,它与扩展有关
答案 0 :(得分:4)
有几种方法:
使用大括号扩展。
mv /tmp/filename.foo.{gz,cdx} .
使用extglob
选项(您似乎在考虑这个问题)。
shopt -s extglob
mv /tmp/filename.foo.@(gz|cdx) .