2.sh
362 Bytes
#!/bin/bash
parent_folder="./target/" # 替换为实际父文件夹路径
start_x=109439
start_y=53519
y=$start_y
for folder in "$parent_folder"*/; do
x=$start_x
for filename in "$folder"*.png; do
if [ -f "$filename" ]; then
new_filename="$folder$x"_"$y.png"
mv "$filename" "$new_filename"
x=$((x+1))
fi
done
y=$((y+1))
done