Perguntas sobre 'regular-expression'

1
resposta

Obtenha todas as correspondências regex entre dois padrões e imprima-os para o arquivo

Eu tenho um arquivo com várias linhas longas. Eu gostaria de pegar todos os grupos entre dois padrões e imprimi-los em um novo arquivo, um jogo por linha. Consegui fazer isso com o Python, mas prefiro usar apenas ferramentas de linha de comando...
26.09.2013 / 21:25
1
resposta

Problemas com o grep -o regex

Estou tentando usar um comando grep com o sinalizador --only-matching, mas não está se comportando como eu esperaria. Este comando: echo "1/2/3/4/5" | grep -oE "^([^/]+/){0,2}" Dá esta saída: 1/2/ 3/4/ Eu esperava apenas 1/2/...
09.03.2011 / 03:51
1
resposta

Como determinar a classe de dispositivo USB e armazenar o número do dispositivo?

Estou fazendo um script para determinar se um dispositivo USB conectado é um dispositivo de armazenamento em massa e, em caso afirmativo, armazene o número do dispositivo. Eu também gostaria que funcionasse com vários pen drives USB conectados....
19.02.2018 / 10:26
3
respostas

Como ignorar vários arquivos com 'ag' O Silver Searcher

Existe uma opção --ignore que permite especificar arquivos a serem ignorados. No momento, eu só consegui ignorar vários arquivos fazendo --ignore file1 --ignore file2....... Tentando usar --ignore "*assets*|*scripts*" não faz nada. E...
03.05.2017 / 20:11
2
respostas

Encontre todas as linhas em um arquivo com um certo caractere em uma determinada posição

Eu tenho uma pergunta de laboratório me pedindo para usar grep com um padrão regex para corresponder a cada palavra em que a terceira letra do começo da linha é um "a" e salvá-la com um redirecionamento. Como posso fazer isso?     
20.02.2012 / 07:30
2
respostas

Como encontrar arquivos com nomes com uma longa cadeia depois do primeiro ponto

Meu Samsung Galaxy S não gosta de arquivos em que o nome contenha uma string longa após o primeiro ponto. Eu acho que alguma parte do software tem um buffer muito curto para a extensão do arquivo. Como posso encontrar todos os arquivos no meu ca...
17.11.2010 / 22:52
1
resposta

Selecionando arquivos inexistentes com curinga / regex

Estou tentando converter centenas de *.jpg arquivos em *.webp arquivos com libwebp no macOS. Particularmente, desejo usar a ferramenta de linha de comando cwebp para realizar a conversão. Funciona assim: cwebp <input_file&g...
26.01.2017 / 03:04
3
respostas

Substituindo string em todos os arquivos encontrados pelo grep. Não pode fazê-lo funcionar

Estou tentando fazer o que o título diz. Então eu acho todos os arquivos necessários com o grep: grep --include=\*.{php,ini,conf,sh} -ril -P "'([\d\w\-\_\.]+)(@domain.com)'" '/var/www_data/somepath/' Agora, presumo que seja o uso de sed...
06.09.2014 / 23:03
2
respostas

expressões regulares gananciosas e preguiçosas (questão de compreensão)

Eu estou ensinando a mim mesmo expressões regulares, e fiquei preso em repetições gananciosas x preguiçosas. O que eu descobri até agora é que »ganancioso« significa que o RegExp procura o maior número possível de correspondências, onde...
10.04.2013 / 03:29
1
resposta

Regex para validação de crontab

Eu preciso checar se uma entrada no arquivo crontab é válida. Existe um parâmetro de comando crontab ? Eu posso extrair linhas individuais e tentar controlar itens individuais por meio da regex, mas não sei como verificar o tipo de registro...
14.06.2015 / 12:59