Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Bash Shell脚本重命名文件并将文件从一个文件夹移动到另一个文件夹_Bash_File_Shell_Unix - Fatal编程技术网

Bash Shell脚本重命名文件并将文件从一个文件夹移动到另一个文件夹

Bash Shell脚本重命名文件并将文件从一个文件夹移动到另一个文件夹,bash,file,shell,unix,Bash,File,Shell,Unix,我对Unix非常陌生 我有一个文件夹,里面有各种格式的文件 ABC-DEF-Somestring.100-03-06-2015 ABC-DEF-Somestring.200-03-06-2015 需要将其移动到另一个文件名为 ABC-DEF-Somestring.100-04-06-2015 ABC-DEF-Somestring.200-04-06-2015 实现此目的最简单的方法是什么?以下命令可以自动执行重命名过程: rename 's/03-06-2015$/04-06-2015/'

我对Unix非常陌生

我有一个文件夹,里面有各种格式的文件

ABC-DEF-Somestring.100-03-06-2015
ABC-DEF-Somestring.200-03-06-2015
需要将其移动到另一个文件名为

ABC-DEF-Somestring.100-04-06-2015
ABC-DEF-Somestring.200-04-06-2015

实现此目的最简单的方法是什么?以下命令可以自动执行重命名过程:

rename 's/03-06-2015$/04-06-2015/' *
然后使用“移动”命令:

mv source/files destination/
希望这有帮助