Emulating a do-while loop in Bash

Two simple solutions:

  1. Execute your code once before the while loopactions() { check_if_file_present # Do other stuff } actions #1st execution while [ current_time <= $cutoff ]; do actions # Loop execution done
  2. Or:while : ; do actions [[ current_time <= $cutoff ]] || break done

Leave a Comment