- Suporta 3 modos de operação: parsing de HTML, parsing de JSON e execução de JavaScript no cliente
- Depende de ferramentas existentes como
curl e funciona usando Unix Pipe
- Os comandos são organizados em arquivos
.pipet, compostos por vários blocos
- Um bloco tem 3 seções
- A primeira linha é a URL do recurso
- As linhas seguintes são consultas que especificam os dados a serem lidos
- Se começar com
>, é o seletor para ler a próxima página (opcional)
- Exemplo de arquivo
curl https://news.ycombinator.com/
.title .titleline
span > a
.sitebit a
--interval 60 permite reexecutar no intervalo desejado (60 segundos)
--on-change CMD comando a ser executado quando o conteúdo mudar
Ainda não há comentários.