Difference between
modified post 2fc126f3 by Anonymous on Mon 26th Jul 2021 15:08
original post 823ff010 by Anonymous on Mon 26th Jul 2021 15:05
Download diff
Show
old version |
new version |
both versions
| 1 | + | #!/bin/bash | |
| 1 | 4 | # | |
| 2 | 5 | # busysleep.sh | |
| 3 | 6 | # | |
| 4 | 7 | # like POSIX sleep(1), but uses CPU time | |
| 5 | 8 | ||
| 6 | 9 | set -o errexit | |
| 7 | 10 | ||
| 8 | 11 | typeset -i start_s | |
| 9 | 12 | typeset -i sleep_time=$1 | |
| 10 | 13 | ||
| 11 | 14 | for ((start_s=SECONDS ; | |
| 12 | - | (SECONDS-start_s) < sleep_time ; | |
| 15 | + | (SECONDS-start_s) <= sleep_time ; | |
| 13 | 16 | )) ; do | |
| 14 | 17 | (( 1 )) | |
| 15 | 18 | done | |
| 16 | 19 | ||
| 17 | 20 | exit 0 | |
| 18 | 21 | ||
| 19 | 22 |
Submit a correction or amendment below (click here to make a fresh posting)
After submitting an amendment, you'll be able to view the differences between the old and new posts easily.
rovema.kpaste.net RSS