Счетчик нарастания в find -exec

У меня есть сценарий, который запускает несколько процессов, подобных этому

./myproc1 --out=1.xml ./myotherproc --out=2.xml ./mythirdproc --out=3.xml ./myfourthproc --out=4.xml # ... some more files 

Я хочу заменить его петлей, и до сих пор я пришел к этому

 find . -name 'my*' -exec ./'{}' \; 

Но я не знаю, как динамически создавать имя выходного файла. Есть идеи?

С bash:

 c=1; for i in ./my*; do echo "$i" --out=$[c++].xml; done 

Если все выглядит нормально, удалите echo .


Длинная версия, предложенная пользователем Centimane :

 counter=1 for i in ./my*; do echo "$i" --out=$[counter++].xml done 

counter++ будет увеличивать ваш счетчик каждый раз.