假设文件夹中有多个文件
如何快速的改名
假设文件夹中文件如下
生成测试文件touch 01-{1..9}.txt
01-1.txt
01-2.txt
01-3.txt
01-4.txt
01-5.txt
01-6.txt
01-7.txt
01-8.txt
01-9.txt
01-10.txt
如何去除文件中的01
for file in *.txt
do
echo $file
newfile=`echo $file | sed 's/01-//'`
echo $newfile
mv -f $file $newfile 2>/dev/null
done
即可
如有问题,可以QQ搜索群1028468525加入群聊,欢迎一起研究技术
转载请注明:linux文件批量重命名脚本 出自老鄢博客 | 欢迎分享