Perguntas sobre 'regular-expression'

2
respostas

Imprime valores de dados de imagem Exif específicos com exiv2

Como faço para imprimir a imagem Exif date com uma ferramenta como exiv2? Meu objetivo é escrever o ano e o mês da imagem em variáveis separadas. Eu realmente tenho que analisar a saída com regex ou existe uma alternativa para algo como isto:...
14.03.2011 / 21:46
1
resposta

Exploit no bash script parameter possible?

Eu quero passar um endereço de e-mail de um formulário da web para um script bash. Eu estou usando o seguinte regex: /[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}/ Isso é suficiente? Ou alguém poderia incorporar um exploit? O script...
20.05.2016 / 21:41
4
respostas

BASH: Registre em / etc / shadow se a senha do usuário estiver bloqueada

Objetivo: Verifique em /etc/shadow se a senha do usuário está bloqueada, ou seja, se o primeiro caractere no 2º campo em / etc / shadow, que contém a senha com hash do usuário, é um ponto de exclamação ( '!') Saída desejada: uma variáv...
01.11.2018 / 13:53
5
respostas

Como encontrar linhas contendo mais de 100 caracteres e contém “se”?

Então, provavelmente eu deveria usar grep para isso. Contanto que eu precise de pesquisa recursiva, devo usar grep -r . Mas então eu não sei o que devo fazer em seguida;) Como posso fazer isso?     
10.12.2015 / 14:14
6
respostas

Como substituir uma palavra por uma nova linha

Eu tenho um arquivo de texto com os seguintes dados e cada linha termina com |END| . T|somthing|something|END|T|something2|something2|END| Estou tentando substituir |END| por \n new line por sed. sed 's/\|END\|/\n/g' test.txt...
02.04.2015 / 18:17
6
respostas

Remover caracteres à direita do primeiro espaço no Bash

2492 some string continues here Gostaria de converter isso para 2492 no Bash. Como eu faria isso? Isso parece próximo, mas não está funcionando: var="2492 some string continues here " echo ${var%[[:space:]]*}     
12.04.2018 / 22:29
6
respostas

Como eu posso extrair / analisar uma URL completa de uma string semi aleatória?

Eu gostaria de ter o bash parse / extrair um URL completo (e apenas o url) de uma string curta aleatória. Exemplos: bob, the address is http://www.google.com ou https://foo.com/category/example.html is up ou Error 123 occurre...
04.03.2014 / 07:25
2
respostas

Por que '[a-z] *' corresponde a cadeias não alfabéticas?

Eu tenho um arquivo alphanum com estas duas linhas: 123 abc this is a line Estou confuso sobre o porquê, quando executo sed 's/[a-z]*/SUB/' alphanum , recebo a seguinte saída: SUB123 abc SUB is a line Eu estava esperando: 1...
20.05.2018 / 16:45
7
respostas

Substituir um caractere, exceto as últimas x ocorrências

Eu tenho um arquivo que tem um monte de nomes de host correlacionados com IPs que se parece com isso: x-cluster-front-1 192.168.1.2 x-cluster-front-2 192.158.1.10 y-cluster-back-1 10.1.11.99 y-cluster-back-2 10.1.157.38 int.test.example.com 5...
28.01.2014 / 16:27
3
respostas

Grep todas as cadeias que não começam com número (s)

Estou procurando que o grep mostre todos os caracteres que não começam com números. Eu fiz algo assim: grep -v '^[1-2]*[a-zA-Z]?' -o mas não funciona. Você tem alguma idéia para algum reg exp?     
25.02.2015 / 17:33