climaTempo 972 B

1234567891011121314151617181920212223242526272829303132
  1. #!/usr/bin/env bash
  2. # Crie um programa que passe as informações do tempo para o usuário.
  3. # Verifique se o usuário tem a ferramenta 'curl' instalada.
  4. # sintaxe do comando curl -s ""
  5. # Verifique se o usuário tem internet disponivel no momento.
  6. # Utilize a entrada de dados para pedir a cidade do usuário!
  7. # Use o site wttr.in/
  8. # Variáveis do programa
  9. site_da_previsao="wttr.in/"
  10. sua_cidade=""
  11. # Primeiro verificar se existe conexão com a internet
  12. if ! wget -q --spider www.google.com; then
  13. echo "Por favor, verifique sua conexão com a internet!"
  14. exit 1
  15. fi
  16. # Testes para verificar se o curl está instalado na máquina.
  17. # Jefferson o ubuntu que estou utilizando virtualizado no mac não tem o curl instalado
  18. # E a máquina virtual não deixa instalar os pacotes não sei o porquê.
  19. [[ $(type -p curl) ]] || { echo "Necessita instalação do curl" ; exit 1; }
  20. previsao_do_tempo="$site_da_previsao$sua_cidade"
  21. curl -s "$previsao_do_tempo"
  22. #fim do programa