#!/bin/bash ######################################################################### # File Name: listdirs.sh # Author: wp@2020.03.30 # 目的:合并图像文件夹+图像重命名 ######################################################################### mkdir 新图像 i=0 resultdir=./新图像/ app=cute_ for dir in ./原图像/* do if test -d $dir then echo $dir 是目录 dir=$dir""/ for file in $dir""*.jpg do i=$(expr $i + 1) arr=$(echo $file | tr "/" " ") for x in $arr do filename=$x done brr=$(echo $filename | tr "." " ") brrs=( $brr ) fileid=${brrs[0]} echo $file,$fileid,$brr,$i resultfile=$resultdir""$app""$i"".""${brrs[1]} mv $file $resultfile done for file in $dir""*.jpeg do i=$(expr $i + 1) arr=$(echo $file | tr "/" " ") for x in $arr do filename=$x done brr=$(echo $filename | tr "." " ") brrs=( $brr ) fileid=${brrs[0]} echo $file,$fileid,$brr,$i mv $file $resultdir""$app""$i"".""${brrs[1]} done fi done