LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 666|回复: 4

求一个文件改名的脚本

[复制链接]
发表于 2003-11-7 11:46:35 | 显示全部楼层 |阅读模式
有很多mp3文件,在不同目录下。名为“****_复件.mp3”均有x权限。

目的:改名为“****.mp3”(即去掉“_复件”这几个字),并去掉mp3文件的x权限,文件夹的x权限要保留。
发表于 2003-11-7 12:47:45 | 显示全部楼层
论坛里有很多改名的脚本,可以搜索一下 ;)
我写的这个你可以试试看
  1. #!/bin/ksh
  2. for i in $(find . -name "*.mp3")
  3. do
  4. chmod -x $i && mv $i $(echo $i|sed 's/_复件//')
  5. done
复制代码
 楼主| 发表于 2003-11-7 17:10:55 | 显示全部楼层
谢谢。
发表于 2003-11-9 22:51:57 | 显示全部楼层
sed的用法一直是我的心病,版主的签名很附和这个版块的宗旨哦。
发表于 2003-11-9 23:41:47 | 显示全部楼层
最初由 home 发表
sed的用法一直是我的心病,版主的签名很附和这个版块的宗旨哦。

呵呵~~,我对sed的了解也知之甚少! ,,,,,我的签名?,,,我每回复一个贴子都是经过我的实践后才发出的!对兄弟们负责,也是对我负责!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表