Chinaunix首页 | 论坛 | 博客
  • 博客访问: 662085
  • 博文数量: 291
  • 博客积分: 10025
  • 博客等级: 上将
  • 技术积分: 2400
  • 用 户 组: 普通用户
  • 注册时间: 2004-12-04 12:04
文章分类

全部博文(291)

文章存档

2008年(102)

2007年(112)

2006年(75)

2004年(2)

我的朋友

分类:

2008-07-04 09:26:07

有很多时候下载的文件名中带%20, 其实就是空格啦,下面的script可以将其替换为空格。
转换前:
01%20-%20Intro[1].swf
02%20-%20Live[1].swf
03%20-%20PAN%20Upgrade[1].swf
04%20-%20Patch[1].swf
05%20-%20Snapshot[1].swf
06%20-%20Firmware[1].swf
07%20-%20Admin[1].swf
08%20-%20Boot[1].swf
09%20-%20Fresh[1].swf
10%20-%20c-rest[1].swf
11%20-%20rec-net[1].swf
执行以下script:
for i in *\].swf; do mv $i "$(echo $i|sed 's/\%20/ /g')"; done
转换后:
01 - Intro[1].swf
02 - Live[1].swf
03 - PAN Upgrade[1].swf
04 - Patch[1].swf
05 - Snapshot[1].swf
06 - Firmware[1].swf
07 - Admin[1].swf
08 - Boot[1].swf
09 - Fresh[1].swf
10 - c-rest[1].swf
11 - rec-net[1].swf
执行以下的script, 以去除[1]:
for i in *].swf; do mv "$i" "$(echo $i|sed 's/\[.\]//g')"; done
转换后:
01 - Intro.swf
02 - Live.swf
03 - PAN Upgrade.swf
04 - Patch.swf
05 - Snapshot.swf
06 - Firmware.swf
07 - Admin.swf
08 - Boot.swf
09 - Fresh.swf
10 - c-rest.swf
11 - rec-net.swf

阅读(903) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~