home

Love life, love sports, love to learn, & love...

Blog

Thought,  done  &  record.

订阅到QQ邮箱 google reader google reader

文件批量重命名 Bash 脚本

任务描述

将某一目录下的所有文件重命名为具有某种规则的名称,比如按数字升序的文件名。

脚本程序

#!/bin/sh

name=1
for f in `ls $1`
do
    mv "$1/$f" $2/$name
    ((name++))
done

程序解释

其实没啥解释的,主要用到 mv 命令来完成重命名。

回顶部