[原创]文件批量重命名脚本

sh/bash/dash/ksh/zsh等Shell脚本
头像
sinyadvan
帖子: 724
注册时间: 2008-04-02 15:36
来自: O_O

#16

帖子 sinyadvan » 2008-08-17 22:34

批量重命名,我也来一个:

代码: 全选

#!/bin/bash
#Usage: ./rn [前缀] [文件扩展名] [目标文件扩展名]
OEXT=$1
TEXT=$3
ls -l *.$2 | awk '{print "mv "$8" '$OEXT'"NR".'$TEXT'"}'|sh
^o^ && O_O && ^_^
One World|One Dream|One Piece
愛 ^_^ 這個 美麗的世界O_O

本公司专治各种不服、不爽、谩骂、挑衅。
头像
pjincz
帖子: 171
注册时间: 2007-02-07 10:15
联系:

#17

帖子 pjincz » 2008-08-17 22:55

这个更强大哈|sh 佩服佩服
xinyu_pp
帖子: 2
注册时间: 2008-08-30 8:29

Re: [原创]文件批量重命名脚本

#18

帖子 xinyu_pp » 2008-12-18 19:28

我就要的是这个啊。谢谢
头像
goodluck1982
帖子: 171
注册时间: 2007-07-05 2:48

Re:

#19

帖子 goodluck1982 » 2008-12-19 10:15

xeoc 写了:
eexpress 写了:lin下的改名,都支持正则的。标准的用rename。其他如rox thunar gqview等批量改名试试。
ee知道有什么可以按文件大小排序命名的么?

我试过的软件,排序命名按照的序列都不能按文件大小或者时间或者什么,都是按照文件名,如果调就得手动挑,郁闷死了
自己写呗

代码: 全选

[12-17 22:28> ~ ]$ ls -lsSr
回复