【发布时间】:2016-02-14 03:29:15
【问题描述】:
我在 unix 目录中有一堆文件,如下所示:
文件名_1234567.txt
我需要通过复制每个文件名的最后三个字符来重命名它们
到文件名的前面,如下所示:
567_filename_1234567.txt
注意:文件名和扩展名都是可变的。
我在 Solaris 机器上运行它。
提前致谢!
【问题讨论】:
-
你用的是什么外壳?
echo $SHELL -
我正在使用 ksh 在命令行中对其进行测试,但计划将其作为 bash 脚本的一部分运行。
-
您需要使用您打算用于生产的相同 shell 进行测试!