Was ist der beste Weg, um eine Do-While-Schleife in Bash zu emulieren?
Ich könnte vor dem Eintritt in die while
Schleife nach der Bedingung suchen und dann die Bedingung in der Schleife erneut überprüfen, aber das ist doppelter Code. Gibt es einen saubereren Weg?
Pseudocode meines Skripts:
while [ current_time <= $cutoff ]; do
check_if_file_present
#do other stuff
done
Dies funktioniert nicht, check_if_file_present
wenn es nach der $cutoff
Zeit gestartet wird, und eine Pause würde dies tun.
until
wird auch die Bedingung bewerten, bevor der Körper der Schleife ausgeführt wird
until
Schalter?