Last active
March 4, 2018 19:46
-
-
Save shellscriptx/5b8fbc65c8fa19d837934bac22d68588 to your computer and use it in GitHub Desktop.
Abrindo a página da tabela fipe do site da uol.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
source builtin.sh | |
source regex.sh | |
# Salva o código da página fazendo um 'dump' no site da 'uol'. | |
conteudo="$(curl -dump www.uol.com.br 2>/dev/null)" | |
# Acessa a url recebida. | |
abrir_url(){ xdg-open "$1"; } | |
# Usa a função 'regex.groups' para extrair da variável 'conteudo' somente os grupos de captura que contém url's, | |
# aplicando um condicional para filtrar somente os endereços contendo as palavras 'carros' e 'fipe' e retorna | |
# a url para 'fniter' que chama a função 'abrir_url' a cada iteração e então o nevagador abre a url. | |
fniter "$(all "$(regex.groups 'href="([^"]+)"' "$conteudo" $REG_CASE)" '=~ carros' '=~ fipe')" abrir_url |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment