[20160727][文件夹重命名]
Linux文件夹重命名 renameDIR.sh
1 2 3 4 5 6 7 8 9 10 11 12 | #!/bin/bash i=0 for directory in ./abc/* do if [ -d $directory ] then echo "Processing $directory DIR..." mv $directory `echo $i | awk '{printf("./abc/%06d\n",$0)}' ` i=`expr $i + 1` fi done |
Linux文件重命名 renameImage.sh
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | #!/bin/bash #重命名img文件夹下的图片 for directory in ./NIRface3/* do if [ -d $directory ] then i=0 for file in $directory/*.jpg do echo "Processing $file file..." mv $file $directory/$i.jpg i=`expr $i + 1` done fi done |
window文件重名名 rename.bat
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | echo off rem 启用 "延缓环境变量扩充" setlocal EnableDelayedExpansion set a=1 rem 循环当前目录下所有图片的文件名,支持带空格的名称 for /f "delims=" %%i in ( 'dir /b *.bmp' ) do ( rem 如果没有相同的文件名,则继续 if not "%%~ni" == "%~n0" ( if !a! LSS 10 (ren "%%i" "!a!.bmp" ) else ren "%%i" "!a!.bmp" rem 设置数值型变量a=a+1 set /a a+=1 ) ) echo 批量重命名完成! pause |
分类:
算法设计
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术