blackf0x
(usa XUbuntu)
Enviado em 04/05/2019 - 17:15h
Ryuk escreveu:
blackf0x escreveu:
Estão, e pra ser mais especifico são urls, onde X = http:// e Y seria um espaço em branco após a url, valeu!
Por que não disse isso logo, jovem???? :\
Toma:
grep -oP '(?=http)[^ ]+' arquivo.txt
msoliver escreveu:
blackf0x escreveu:
msoliver escreveu:
blackf0x escreveu:
Boa noite, gostaria de saber como posso utilizar o terminal para editar um arquivo de texto, o que preciso fazer é remover tudo que vier antes de palavra X e tudo que vier depois de palavra Y. Desde já agradeço se alguém puder me ajudar.
Boa noite.
As palavras, X e Y estão na mesma linha?
Att.: Marcelo Oliver
Estão, e pra ser mais especifico são urls, onde X = http:// e Y seria um espaço em branco após a url, valeu!
Segue:
echo "mmmomom momomm http://www.vivaolinux.com.br/perguntas/ momomommom omomomo khlkh"|grep -Eo 'http://[[:alnum:]:/.]+'
http://www.vivaolinux.com.br/perguntas/
grep -Eo 'http://[[:alnum:]:/.]+' ARQUIVO.txt
[:alnum:] => "|Casa" todas as letras e dígitos
:/. => "Casa" ":", "/" e "."
Importante : => echo -e "$(lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p')"
Att.: Marcelo Oliver
Valeu galera, deu certo! Agradeço a atenção e por compartilharem conhecimento. :)