![如何批量重命名](https://linux22.com/image/1044666/%E5%A6%82%E4%BD%95%E6%89%B9%E9%87%8F%E9%87%8D%E5%91%BD%E5%90%8D.png)
我想批量重命名文件
我有一个文件夹,文件夹中有一些文件,我想将其名称更改为 1、2、3、4、5、6 等。
感谢您的时间
答案1
您可以使用以下代码来实现此目的,
#!/bin/bash
dir=/path/to/folder
j=1
for i in $dir/*
do
mv "$i" "$dir/$j"
let j=j+1
done
将其保存为 say batch_rename.sh
,并授予其执行权限,
chmod +x /path/to/batch_rename.sh
执行如下:
./batch_rename.sh