To eliminate the outer loop I usually insert a rest command and push CTRL-C some additional instances: though :; do LONGTIME_COMMAND; snooze 1; finished. Please recognize: the colon at the rear of while is interpreded as TRUE, so That is an endless loop. Stéphane Chazelas' study Resolution functions on Mac https://joshual766fwl4.dailyblogzz.com/profile