Perguntas sobre 'regular-expression'

2
respostas

Usando expressões regulares para analisar endereços IP de logs

Eu tenho uma grande varredura nmap contendo um número de logs. Estou tentando transformar isso em uma lista de apenas ip's. Quando executo meu comando, recebo feedback como o seguinte: Starting Nmap 7.25BETA2 ( https://nmap.org ) at 2017-0...
18.03.2017 / 03:09
1
resposta

Como usar grep ou sed para extrair várias correspondências na mesma linha

Eu tenho um arquivo que, entre outras coisas, tem texto assim: <TR><TD>5</TD><TD>Ukraine</TD></TR> <TR><TD>3</TD><TD>Vietnam</TD></TR> <TR><TD>3</TD><...
09.12.2016 / 05:17
3
respostas

Como capturar o conteúdo da linha até certa string?

Eu tenho esta saída: Never logged in. Last login Wed Jun 22 15:12 2016 (BST) on pts/11 from host1 Eu preciso disso sem o (BST) on pts/11 from host1 assim: Never logged in. Last login Wed Jun 22 15:12 2016 meu comando atual é ....
29.12.2016 / 13:11
3
respostas

Removendo a regex correspondente do nome do arquivo

Sou proprietário da estação de rádio e tenho mais de 5000 faixas no meu PC com sistema operacional central. Eles são nomeados assim 01. Craig David - Love Yourself (Live from BBC Radio's Live Lounge).mp3 01. The Maccabees - Hello (Live from B...
28.01.2017 / 17:26
2
respostas

sed script para limitar colunas a 15 caracteres

Tentei envolver meu regex foo com isso, mas não estava indo muito bem. Por favor, ajude: precisa do script sed para formatar o arquivo: 844388240 920009 XXXXXXXXXX YYYYYYYYYYYYYYYYYYYYYYY 800450220 910003 AAAAAAAAAAAAAAAAAA BBBBB 736458376...
10.11.2016 / 19:06
4
respostas

Expressão regular entre aspas simples - perdem seu valor? [fechadas]

O livro que estou lendo - Learning the Bash Shell de O'Reilly especifica algum código da seguinte forma: if [ -n "$(echo $1 | grep '^-[0-9][0-9]*$')" ]; then howmany=$1 shift .... .... etc This uses the grep search uti...
27.10.2016 / 13:45
1
resposta

Por que o ag está imprimindo linhas em branco deste arquivo?

Eu quero usar ag para imprimir as classes e seus métodos em um arquivo python. Eu pensei que isso seria fácil usando: ag --context=0 --nocolor -os '^\s*(def|class)\s+[_A-Za-z]*' prog.py mas por razões que eu não entendo isso também é co...
10.08.2016 / 08:46
1
resposta

regex para remover os últimos quatro caracteres

Existe uma maneira que eu poderia eliminar os últimos quatro caracteres com regex no script de linha abaixo como eu converter arquivos .wav em arquivos. A partir de agora, meu script de linha única produz arquivos que terminam em .wav.mp3...
15.02.2016 / 00:25
2
respostas

find comando da expressão regular

Tenho dúvidas sobre a expressão regular. Existem dois comandos. find / -regex '.*[^-_./0-9a-zA-Z].*' find / Se eu estiver certo, esses dois comandos devem produzir os mesmos resultados. Porque, o primeiro comando tem expressão regular...
06.02.2016 / 10:30
2
respostas

pt + adicionar comentário ao IP - somente se o IP for correspondido exatamente

meu alvo é adicionar "#" ao IP com sed, Mas somente se o IP for correspondido exatamente !!! por exemplo: sed 's/72.16.90.12/#72.16.90.12/g' /etc/hosts more /etc/hosts 72.16.90.121 host1 172.16.90.12 host2 o comando abai...
11.02.2016 / 19:43