我想编写一个linux脚本,将所有文件的文件名(但扩展名不同)的所有文件移动或复制到所有这些文件的新文件名,同时保留其不同的扩展名。换句话说:批处理使用不同的扩展名重命名多个文件Linux脚本?
如果我开始有一个目录列表:
file1.txt, file1.jpg, file1.doc, file12.txt, file12.jpg, file12.doc
我想编写一个脚本来改变所有的文件名不改变扩展。对于同样的例子,选择文件2为新的文件名中的结果将是:
file2.txt, file2.jpg and file2.doc, file12.txt, file12.jpg, file12.doc
所以其文件的文件不符合目前的标准不会改变。
最良好的祝愿,
乔治
'file1 *'+ loop – 2013-03-23 10:03:23
为什么file2匹配file1而不是file12?相同的名字长度,以一位数字结尾? – PeterMmm 2013-03-23 10:06:26