Apa cara terbaik untuk meniru loop do-while di Bash?
Saya dapat memeriksa kondisi sebelum memasuki while
loop, dan kemudian melanjutkan memeriksa kembali kondisi dalam loop, tetapi itu adalah kode duplikat. Apakah ada cara yang lebih bersih?
Kode semu dari skrip saya:
while [ current_time <= $cutoff ]; do
check_if_file_present
#do other stuff
done
Ini tidak berfungsi check_if_file_present
jika diluncurkan setelah $cutoff
waktu tersebut, dan do-while akan melakukannya.
until
sakelar?