Perguntas sobre 'regular-expression'

4
respostas

Como grep linhas que têm mais do que um número específico de caracteres especiais

Gostaria de saber qual é a melhor maneira de obter linhas de texto com mais do que um número específico de caracteres especiais. Digamos que você já saiba que cada linha tem 4 vírgula , e gostaria de ter linhas que tenham mais de 4 vírgula...
22.12.2017 / 11:00
1
resposta

Como posso melhorar o script de conversão de caracteres?

Estou usando o código abaixo para converter caracteres como '\ u00c0' para o formato Unicode como 'À' unicode(){ sed -i 's/\\u00c0/À/g' $1;sed -i 's/\\u00c1/Á/g' $1;sed -i 's/\\u00c2/Â/g' $1;sed -i 's/\\u00c3/Ã/g' $1;sed -i 's/\\u00c4/Ä/g' $...
24.11.2017 / 00:15
6
respostas

Regex para formatar a saída de arquivos

Eu tenho um arquivo com o seguinte conteúdo: foo-6-25.example.com: 1 Var. Speed System Board Normal Yes Normal ( 49) -- foo-5-4.example.com: 1 Var. Speed System Board Normal Yes Norma...
09.08.2018 / 00:35
2
respostas

Converte o caminho do arquivo do Linux para o formato Windows para a ferramenta Wine

Eu tenho uma ferramenta de comparação do Windows que é simplesmente melhor do que qualquer ferramenta de comparação do Linux que eu encontrei (e eu fiz algumas bonitas extensa análise sobre ferramentas de diff visual ). Eu quero usar essa ferra...
28.12.2017 / 07:49
2
respostas

Como pode procurar por aspas simples e aspas duplas em uma pesquisa grep?

Quando faço uma pesquisa bindkey no diretório zsh plugins para conflitos de chave recebo respostas dos arquivos de script .zsh e .md , e alguns dos arquivos leiame zsh usam uma aspa dupla a declaração bindkey . Como eu faria uma...
20.06.2017 / 18:23
3
respostas

sed pergunta de correspondência de espaço em branco

Eu tenho este arquivo - # # gridID 1 # gridtype = lonlat gridsize = 10512 xsize = 144 ysize = 73 xname = lon xlongname = "longitude" xunits = "degrees_east" yname = lat ylongname = "latitude" yunits = "degrees_north" x...
28.08.2017 / 16:02
1
resposta

A cadeia ilegível corresponde a uma expressão regular constituída apenas por caracteres legíveis

Considere os comandos abaixo: STR="Êîðîëü è Øóò"; # Invalid (Russian in unrecognized encoding) #STR="а б в г д"; # Valid (Russian) #STR="a b c d e"; # Valid (English) #STR="a b c d e а б в г д"; # Valid (English and Russian) # The regex co...
18.08.2017 / 13:33
2
respostas

awk chamadas do sistema para o linux - usando regex estendido ao chamar o shell do awk

É útil poder chamar comandos do sistema a partir do awk. No entanto, se você tentar usar o regex estendido do shell, verá que ele não funciona. Isso acontece porque o awk chama / bin / sh em vez de / bin / bash como você esperaria no linux at...
26.10.2017 / 14:39
4
respostas

Encontre o arquivo com o menor número de 4 dígitos

Eu tenho muitos, muitos arquivos no formato [a-zA-Z]+\d\.\d{2}\_\d.\d{4}.end e quero encontrar o (s) arquivo (s) com o menor número de 4 dígitos logo antes de .end . (em caso de colisão quero todos os arquivos) Como você pode fazer iss...
16.03.2017 / 12:44
1
resposta

shell renomeia nomes de arquivos com caracteres não imprimíveis

Estou tentando encontrar uma maneira de renomear em lote nomes de arquivos que originalmente contenham caracteres japoneses, que não podem ser impressos em meu shell. Há claramente algo que estou perdendo aqui para entender como funciona o regex...
22.03.2017 / 08:22