Perguntas sobre 'patterns'

4
respostas

Impor caractere entre caracteres repetidos

Dado uma string de caracteres ,,a,,,b,,,, , quero impor o caractere - no começo, se nenhum caractere for precedido por vírgula e entre cada vírgula que não tiver caractere. O que significa que o resultado é -,-,a,-,-,b,-,-,-,- . Agora eu...
14.05.2016 / 23:47
1
resposta

KSH Padrão da variável não funciona

Alguém poderia me explicar por que o padrão no shell Korn (atribuído à variável) funciona dessa maneira: u@h:w$ pattern='file_[0-9][0-9]' u@h:w$ ls $pattern file_01 file_02 file_03 Mas não funciona para um padrão mais inteligente file_...
01.12.2016 / 14:17
2
respostas

encontra apenas a primeira ocorrência usando apenas grep

Suponha que eu tenha um arquivo com muitas palavras, quero encontrar apenas a primeira palavra com o padrão "xyz". Como faço se houver várias palavras com esse padrão na mesma linha? -m retorna todas as palavras na primeira linha na qual cor...
12.04.2017 / 13:23
1
resposta

grep -f com falha em um arquivo editado no Windows

Eu só quero compartilhar um problema que tive esta manhã usando o grep -f para obter os padrões correspondentes a partir de um arquivo de texto. Sintoma $ echo 'sandbox/test/script.py' | grep -G '^sandbox/' sandbox/test/script.py Usa...
28.12.2015 / 15:26
5
respostas

Como apagar arquivos, simbólicos em uma pasta, mas deixar seus subdiretórios inalterados?

Suponha que haja uma pasta que tenha arquivos, links simbólicos e subdiretórios da seguinte forma: files: file1, file2, file3, file4 symbolic links: link1-->file2, link2-->file3 subdirectories: dir1, dir2 Eu quero excluir arquivo1,...
01.11.2014 / 08:50
2
respostas

Exceção de correspondência de padrões para o shell script

Portanto, tenho o seguinte shell script para renomear em lote os episódios de algumas séries de TV: #!/bin/bash #script for renaming files of form "*01*.ext" to "Episode 01.ext"; counter=0 for all_files in * ; do counter=$(( $counter+1 ))...
19.09.2012 / 18:21
4
respostas

Combine todos os padrões do arquivo de uma só vez [duplicado]

Eu tenho dois arquivos: args e text . Por exemplo: args: [contém argumentos de um script] life happy horse texto: The horse has a happy life. Life is fun. Kids are happy. Eu preciso de um comando que imprima as linhas de...
22.12.2016 / 14:01
1
resposta

Exclui recursivamente subdiretórios que não contêm padrão no OSX

Estou tentando excluir todos os subdiretórios (e arquivos internos) que não contêm um dos dois padrões no nome do diretório usando o Bash no OSX. Eu estou tentando fazer isso recursivamente - para um monte de diretórios pai. Digamos que o p...
02.10.2015 / 21:47
1
resposta

sed: vários intervalos entre padrões, com um passo

Eu tenho um script que lê um arquivo de cerca de 3 GB e o envia através de um pipeline envolvendo um número muito pequeno de substituições em uma parte muito pequena do arquivo. Para conseguir isso com o mínimo de sobrecarga, o script especifica...
10.12.2015 / 17:32
2
respostas

Grep pattern e pattern dentro do padrão

O problema original Eu tenho uma pasta de arquivos jsx com react-intl sintaxe neles, que se parece com isso: ... <div> <ul> <li><FormattedMessage id='some.language.key_1' defaultMessage='Some message 1...
13.04.2017 / 08:28