2013-03-25 47 views
2
文件集

我有文件,就像下面此舉在UNIX

Activ_23676_03-10-2013.log.gz 
Activ_23676_03-11-2013.log.gz 
Activ_23676_03-12-2013.log.gz 
Activ_23676_03-13-2013.log.gz 
Activ_23676_03-14-2013.log.gz 
Activ_23676_03-15-2013.log.gz 
Activ_23676_03-16-2013.log.gz 
Activ_23676_03-17-2013.log.gz 
Activ_23676_03-18-2013.log.gz 
Activ_23676_03-19-2013.log.gz 
Activ_23676_03-20-2013.log.gz 
Activ_23676_03-21-2013.log.gz 
Activ_23676_03-22-2013.log.gz 

在這些文件我只想移動Activ_23676_03-[10-16]*。我應該如何移動它們?

回答

4

簡單:

mv Activ_23676_03-1[0-6]* /path/to/new/location 
2

這會幫助你

mv Activ_23676_03-1[0-6]* /destination

mv Activ_23676_03-[10-16]* /path/to/new/location是行不通的,因爲它會將所有的文件。

+0

原始嘗試不會移動所有*文件,只有那些第一個「日」數字爲1,範圍爲0-1或6的字符。 – chepner 2013-03-25 12:57:04