Advertisement
Guest User

d_offset_test.sh

a guest
Jul 5th, 2022
26
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.62 KB | None | 0 0
  1. #!/usr/bin/env bash
  2.  
  3. echo $BASH_VERSION ;date -R
  4. export DEBUG=2  TZ=UTC-4
  5.  
  6. . ~/bin/datediff.sh -D || exit
  7.  
  8. #`datediff' offset ranges between -14h and +14h
  9. #`datediff' iso8601 date offsets must be [+-]XX:XX
  10. for date1 in         2022-02-02T22:{00,23}:{00,59}{+,-}{00,03,13}:{02,59}
  11. do
  12.     for date2 in 2022-02-02T{00,22}:{00,49,59}:{00,59}{+,-}{00,01,13}:{00,01,59}
  13.     do  
  14.         #echo $((++n))
  15.         {
  16.             p=$(mainf "$date1" "$date2") || {   echo >&2 ;echo "$p" ;}
  17.         } &
  18.         printf '\033[2K%s | %s\t(%d) [%d] {%d}\r' "$date1" "$date2" $((++n)) $SECONDS $((n/(SECONDS+1))) >&2
  19.     done
  20.  
  21.  
  22. done
  23. #wc:10368
  24.  
  25. wait
  26. echo >&2
  27. echo N=$n >&2
  28.  
  29.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement