我有一个包含很多文件的文件夹,一些文件的名称类似于 file_1 file_10 file_21 file_345 其他类似于 file_fr file_de file_cn 我想将第一种类型的文件移动到另一个文件夹中,例如
mv file_* another_folder
但 file_* 将匹配所有文件
有什么好的剧本吗?谢谢
重击:
shopt -s extglob
mv file_+([0-9]) ..
http://www.gnu.org/software/bash/manual/bashref.html#Pattern-Matching