【发布时间】:2011-01-04 07:19:08
【问题描述】:
在我们的 Linux 文件服务器 (RedHat Enterprise) 上,我们有一些需要重命名的文件夹,其中包含客户端工作。旧的文件夹格式(需要更改的)是clientcode_jobnumberjobname。新格式为clientcode_jobnumber_jobname。我们基本上需要通过在jobnumber 和jobname 之间的文件夹名称中添加额外的下划线来更改旧的文件夹名称。我们还创建了所有新的文件夹结构,以便以新格式显示,因此不需要更改这些结构。作业编号始终是 1 个字母后跟 4 个数字。客户代码为 3-4 个字母,具体取决于客户。每个作业的作业名称都不同。这些文件夹都位于clients/clientname/jobs/clientcode/"folder that needs to be renamed"(只是脚本必须深入结构的一个示例)。它需要为每个客户端下的每个clientcode 执行此操作。我将如何设置脚本来执行此操作?任何帮助将不胜感激。我们有数千个这样的文件夹需要重命名。
【问题讨论】: