我有一个名为 5000.swf 的文件,在另一个文件夹中有一堆随机名称的.swf文件。现在我想用随机名称重命名文件夹中的每个文件(例如word.swf到5001.swf otherword.swf到5002.swf等等。这是否可以使用.sh脚本?
答案 0 :(得分:0)
这是使用BASH的一种方式:
#!/bin/sh
counter="$(basename /path/to/file/5000.swf ".swf")"
for i in /path/to/random/files/*.swf; do
((counter++))
mv "$i" "$counter.swf";
done