nim语言版。反正也不会有人用。看看就好。- import os
- import strformat
- import strutils
-
- var extlist = [".jpg", ".gif", ".tif"]
- var counter = 0
-
- for f in walkDirRec(getAppDir()):
- var (dir, name, ext) = splitFile(f)
- if ext.toLower in extlist:
- counter.inc
- var newname = fmt"{dir}/{counter:03}{ext}"
- echo f, " ===>>: ", newname
- moveFile(f, newname)
复制代码
|