Ich habe ein Skript sieht aus wie:
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
Der Benutzer muss jedoch einen Variablenaufruf BATCHNUM bereitstellen, andernfalls muss ich erzwingen, dass dieses Skript nicht mehr ausgeführt wird. Es wäre besser, wenn ich das Skript, das dieses Skript aufruft, zum Beenden zwingen könnte (oder sogar das Skript Nr. 1, das das Skript Nr. 2 aufruft, das dieses Skript aufruft).