У мене сценарій виглядає так:
c=0
for f in */*; do
cp -v "$f" "/myhome/CE$(printf '%0*d' 2 $BATCHNUM)-new-stuctures_extracted/test-$(printf '%0*d' 5 $c)"
c=$((c=c+1))
done
Однак користувач повинен надати змінний дзвінок BATCHNUM, інакше мені потрібно змусити цей сценарій перестати працювати. Буде краще, якщо я можу змусити скрипт, який викликає цей скрипт, теж зупинятися (або навіть сценарій №1, який викликає сценарій №2, який викликає цей сценарій).