
lcavalheiro
(usa Slackware)
Enviado em 11/06/2013 - 12:32h
ramiro99 escreveu:
lcavalheiro escreveu:
Faz assim
sed -n 's/.*<*>\(.*\)<\/*>.*/\1/Ip'
Desculpa a ignorância, sou novo em shell script, mas como faço pra exibir a saída desse comando, passei isso no terminal e não gerou saída ->
sed -n 's/.*<*>\(.*\)<\/*>.*/\1/Ip' arquivo.html
Não gerou saída porque não teve entrada ;-)
Faz assim, cria um script com este texto:
#!/bin/bash
wget -q -O - "$1" | sed -n 's/.*<*>\(.*\)<\/*>.*/\1/Ip'
Salva com um nome qualquer (scriptdosinfernos, por exemplo) e dê permissão de execução (chmod +x scriptdosinfernos, mantendo o exemplo). Chama o script assim
$ ./scriptdosinfernos www.enderecodositedosinfernos.com
Sacou?