Perguntas sobre 'regular-expression'

2
respostas

Encontre e substitua uma palavra em todos os arquivos com base no padrão de arquivo

Eu tenho uma variável chamada "User": "x-73098" em vários arquivos e os nomes de arquivos como astro_root_sys-dev.txt. Como encontrar todos os arquivos com a variável "Usuário": "x-73098" e substituir dinamicamente esse valor de variáve...
19.10.2018 / 04:04
2
respostas

encontre arquivos específicos e copie-os para um diretório no linux

abc-1.0.zip kncb-1.0.zip jenk-1.1.zip Eu quero encontrar todos os arquivos acima dinamicamente e copiá-los para um diretório, exceto jenk-1.1.zip. Eu tentei o comando abaixo, mas ele também copia o arquivo (jenk * .zip), precisa de um comand...
15.10.2018 / 21:53
0
respostas

grep: correspondentes conflitantes especificados

Estou usando o find com xargs e grep para encontrar o texto que precisamos traduzir em nosso aplicativo. find . -name \*.vue -not -path "./vendor/*" -not -path "./node_modules/*" -not -path "./public/*" -not -path "./data/*" | xargs -P1...
04.10.2018 / 15:32
1
resposta

processamento de log / exclusão de entrada, multi-pipe (grep sed grep), log percorrido duas vezes. esta solução pode ser melhorada?

Existe uma maneira mais limpa? Uma única passagem do arquivo grande input.txt seria preferida. Solução até agora: grep -e "\[.*fred" input.txt |sed 's/.*\[\([^]]*\)\].*//g' |grep -vf /dev/stdin input.txt Explicação: grep -e "\[.*fred"...
06.10.2018 / 09:31
3
respostas

sed expressão regular se comportando de forma diferente do que em vim e perl?

Aqui está um exemplo de 'test.txt' abcdX1yad45das abcdX2fad45das abcdX3had45das abcdX4wad45das abcdX5mad45das amostra da saída desejada: X1yad X2fad X3had X4wad X5mad Eu poderia trabalhar com ele em: :% s/\v.*(X\d)(.*)45.*//...
27.04.2016 / 07:10
2
respostas

torr: remova espaço em branco extra para espaços em branco únicos entre cadeias, deixando as guias principais intactas

Eu tenho um código: 1 /** 2 a b c 3 **/ 4 int main() { 5 int x; 6 if ( condition) { 7 return x; 8 } 9 } Eu preciso alterar vários espaços em branco entre tokens ou strings para espaços em...
24.09.2018 / 05:27
2
respostas

Alterando duas strings na mesma linha combinadas por um regex

Eu tenho um número de variáveis em um arquivo .dat que eu mudei automaticamente com um script. Um desses arquivos tem um parâmetro, bar , organizado como tal em um arquivo .dat: var1 var2 var3 foo bar T T T 100 100 Eu...
20.09.2018 / 16:58
0
respostas

Como usar o grep para procurar e contar palavras de dois comprimentos diferentes dentro de um documento

Estou tentando pesquisar em um arquivo de texto as palavras com 8 ou 12 caracteres e depois contá-las. Eu entendo que posso usar o comando grep -o -w "\w\{8\}" my-file.txt para encontrar palavras com 8 caracteres e sei como transmiti-l...
20.09.2018 / 04:41
2
respostas

como excluir arquivos com um padrão de data específico [duplicado]

Na pasta /var/log/roler_t , temos os seguintes arquivos: -rw-r--r-- 1 roler smike 37652 Jun 25 01:44 2018-06-23T02:KJU:00 -rw-r--r-- 1 roler smike 41742 Jun 25 01:45 2018-06-21T20:KJU:00 -rw-r--r-- 1 roler smike 36762 Jun 25 01:4...
13.09.2018 / 13:45
3
respostas

verificar atualização de ping para o número em massa de máquinas

Recebi um número em massa de máquinas que preciso de cron para verificar a disponibilidade a cada uma hora. Eu tenho quase 1000 máquinas que são divididas entre 4-5 séries de nomes seguidas de números para cada nó. Diga de ab1000 a ab1200, de bs...
27.08.2018 / 20:51