.retry

.retry <anzahl> <befehl>
Mit dem Befehl .retry kann ein Befehl bei einem Fehler wiederholt werden. Zusammen mit dem Befehl wird ein einzelnes Zählerargument angegeben, das bestimmt, wie oft der betreffende Befehl wiederholt werden soll. Der Befehl, der ausgeführt werden soll, wird als restliches Argument angegeben, daher muss es sich bei dem .retry-Befehl um den letzten Punktbefehl in einem Schritt handeln. Beispielsweise wird mit dem Befehl
.retry 3 myscript.sh arg1 arg2 arg3
wird beispielsweise das Script "myscript.sh arg1 arg2 arg3" bis zu drei Mal wiederholt, bevor der Schritt als endgültig fehlgeschlagen gilt. Beim ersten erfolgreichen Aufruf dieses Befehls wird die Wiederholung eingestellt.