Perguntas sobre 'regular-expression'

1
resposta

Como procurar um padrão usando o grep?

Eu quero pesquisar um arquivo para verificar padrões como este: text1,text2,[1.2.3,3.4.5,6.7.8,etc] existe. O número de vírgulas dentro dos colchetes é indefinido. Eu tentei o seguinte comando, mas ele imprime as vírgulas depois de text1...
12.08.2018 / 14:14
2
respostas

Como posso corresponder esse texto no awk, imprimindo números de linha para correspondências?

Eu tenho um arquivo de texto milhares (aproximadamente 148.000 linhas de comprimento) que consiste em muitas sequências como esta: b 29. b 52. c 84. c 83. c 94. c 93. c 61. b 38. c 81. c 92. c 28. c 37. c 27. ... e como o arquivo é muito...
11.12.2011 / 23:36
4
respostas

Reordenar campos separados por tubulações com junção entre dois campos

Entrada: |Ordernum=8921|mn=03|yr=20|id=869|Name=1|Street=2|City=3|State=4|Zip=5|Country=6| Saída: 8921,03/20,869,1,2,3,4,5,6 Como posso conseguir isso?     
04.06.2018 / 10:39
1
resposta

lote renomear pastas com valor do valor json em package.json

Este é um pouco louco, mas eu estou querendo saber se é mesmo possível. Eu tenho talvez 300 pastas na minha pasta /var/www que foram todas renomeadas para o mesmo nome [Name](Num) so kindred (19) por exemplo. Quase todas as pastas...
26.08.2018 / 13:51
1
resposta

grep [a-z] produzindo 1 caractere

Estou tentando encontrar uma string específica com dois caracteres identificáveis. Exemplo disso é grep -rhIo '[a-zA-z]@[a-zA-z]\.com] exemplo de arquivo de entrada: name:phone:[email protected] que deveria teoricamente produzir:...
23.03.2018 / 21:26
2
respostas

Como inserir texto entre dois padrões de conjunto com sed?

Eu preciso inserir texto entre dois padrões definidos em um grande conjunto de arquivos. Preciso alterar todas as linhas com este formulário: <a href="/entry/someFile"> Para isso: <a href="/entry/someFile.xhtml"> Eu te...
08.04.2018 / 20:21
2
respostas

Busca recursivamente arquivos terminando com o padrão especificado

Eu tenho muitas pastas com arquivos que terminam com "-105x135.jpg", "-410x410.jpg" etc., "780-105x135.jpg" e "candyswing-2-klein-ohrringe-schale-038- 135x160.jpg "por exemplo, que eu preciso encontrar e excluir, usando regex on-line Eu criei es...
09.03.2018 / 10:47
1
resposta

A regex estendida do Unix é compatível?

A regex da ferramenta do Unix é totalmente compatível? Por exemplo, se eu grep -oE "\$text *\( *([^)]) *\)" , tenho a garantia de substituir a parte exata que obtive se usar sed -E "s/\$text *\( *([^)]) *\)/replacement/g" ? E isso se este...
23.02.2018 / 15:06
1
resposta

Alterando os tamanhos de upload do php.ini de forma segura e mínima

Quando eu quiser alterar as famosas escalas 2M para post_max_size e upload_max_size em php.ini , eu uso a seguinte solução de sed de duas linhas que é independente da versão (consulte asterisco): sed -i 's/post_max_size \= .M/po...
06.01.2018 / 01:18
1
resposta

Como usar uma repetição com um escape hexadecimal com um operador regex bash

Eu tenho lutado por dias para tentar fazer com que algo aparentemente simples funcione. (LC_ALL=POSIX; regex="src\.[\x20-\x7E]+\.system"; file="src.dirtree.system"; if [[ $file =~ $regex ]]; then echo "yes"; else echo "no"; fi;) O desejo...
05.04.2018 / 09:36