Wednesday, March 17, 2021

Run a job without Crontab/Cron job

 Inorder to run a script to keep on running in active window

countdown()
(
  IFS=:
  set -- $*
  secs=$(( ${1#0} * 3600 + ${2#0} * 60 + ${3#0} ))
  while [ $secs -gt 0 ]
  do
    sleep 1 &
    printf "\r%02d:%02d:%02d" $((secs/3600)) $(( (secs/60)%60)) $((secs%60))
    secs=$(( $secs - 1 ))
    wait
  done
  echo
)
while true; do nj_cc ; echo "----Sleeping----"; countdown "00:10:00" ; clear ; done

No comments:

Post a Comment