#!/bin/bash #$1 and $2 are folders for the background foto. $3 is folder for twirling photo. #file number to start with COUNT=1 COUNT1=1 COUNT2=1 COUNT3=1 # total number of original files: fourth argument N1=$(ls $1 | wc -l) N2=$(ls $2 | wc -l) N3=$(ls $3 | wc -l) highest_number=0 for x in $N1 $N2 $N3 do if [ $x -gt $highest_number ] then highest_number=$x fi done OTOTAL=$highest_number # loop to call up the files to process. calls up files numbered from 000-999 in accending order while [ $COUNT -le $OTOTAL ]; do if [ $COUNT1 -le $N1 ]; then VAR1=$(printf "%03d" $COUNT1) else VAR1=$(printf "%03d" 1) COUNT1=1 fi echo " $1 = $VAR1 " if [ $COUNT2 -le $N2 ]; then VAR2=$(printf "%03d" $COUNT2) else VAR2=$(printf "%03d" 1) COUNT2=1 fi echo " $2 = $VAR2 " if [ $COUNT3 -le $N3 ]; then VAR3=$(printf "%03d" $COUNT3) else VAR3=$(printf "%03d" 1) COUNT3=1 fi echo " $3 = $VAR3 " let COUNT=COUNT+1 let COUNT1=COUNT1+1 let COUNT2=COUNT2+1 let COUNT3=COUNT3+1 done