get-bridge-data.sh 678 B

1234567891011121314151617181920212223242526272829303132
  1. #!/bin/bash
  2. sequential=false
  3. if [ "$1" == "-s" ]; then
  4. sequential=true
  5. fi
  6. # Populate array of months we care about
  7. months=()
  8. # 2020
  9. for i in {7..12}; do
  10. months+=( 2020-$(printf %02d $i) )
  11. done
  12. # 2021
  13. for i in {1..4}; do
  14. months+=( 2021-$(printf %02d $i) )
  15. done
  16. # Extract the data for each month
  17. if [ "$sequential" != "true" ]; then
  18. # Do it in parallel
  19. for i in ${months[@]}; do
  20. ./scripts/extract-extra-infos-archive.sh bridge-extra-infos-${i}.tar.xz &
  21. done
  22. # Wait until we're done extracting everything
  23. wait
  24. else
  25. for i in ${months[@]}; do
  26. ./scripts/extract-extra-infos-archive.sh bridge-extra-infos-${i}.tar.xz
  27. done
  28. fi