Resultados da pesquisa a pedido "sed"

6 a resposta

remover linhas entre dois padrões (não inclusivos) com sed

Está bem Eu sei que esta é uma pergunta trivial, mas: Como posso remover linhas de arquivos que estão entre dois padrões / palavras conhecidos: pattern1 lixo pattern2 obter: pattern1 pattern2 E alguém conhece bons recursos (simples e ...

3 a resposta

substituto sed unix nª ocorrência de mau funcionamento?

Digamos que eu tenho uma string que contém várias ocorrências da letra Z. Por exemplo:aaZbbZccZ. Quero imprimir partes dessa sequência, sempre até a próxima ocorrência de Z: aaZ aaZbbZ aaZbbZccZEntão eu tentei usar o unix sed para isso, com o ...

2 a resposta

exceções sed / se mais condição para excluir a palavra no xml

Atualmente, estou usando um script sed: CD (pasta raiz) primeiro find . -name pom.xml | xargs sed -i "/<dependencies>/,/'<\/dependencies>'/s/-SNAPSHOT//"Atualmente, esse script remove o-SNAPSHOT em todospom.xml em uma pasta incluindo suas ...

12 a resposta

A maneira mais fácil de extrair os URLs de uma página html usando apenas sed ou awk

Quero extrair o URL de dentro das marcas de âncora de um arquivo html. Isso precisa ser feito no BASH usando SED / AWK. Não perl, por favor. Qual é a maneira mais fácil de fazer isso?

4 a resposta

Como substituir apenas na segunda linha correspondente usando sed [fechado]

$ cat file cat cat dog cat dog puppy dog catUsando sed: $ sed 's/dog/big_dog/' my_file > new_file cat new_file cat cat big_dog cat big_dog puppy big_dog catMeu objetivo é substituir apenas o segundodog combig_dog mas isso não está acontecendo ...

3 a resposta

Como substituir globalmente cadeias de caracteres em linhas NÃO começando com um determinado padrão

Quero substituir globalmente a string foo pela barra de strings, usando sed. Isso deve ser feito apenas para linhas que NÃO iniciam com a string ## Input. Eu não posso fazê-lo funcionar. Tentei coisas assim, mas cheguei a um ponto em que não ...

5 a resposta

Regex PCRE para regex sed

Primeiro de tudo, desculpe pelo meu inglês ruim. Eu sou um cara alemão. O código fornecido abaixo está funcionando bem no PHP: $string = preg_replace('/href="(.*?)(\.|\,)"/i','href="$1"',$string);Agora T precisa do mesmo parased. Eu pensei que ...

3 a resposta

como posso fazer com que o sed saia após o primeiro intervalo de endereços correspondente?

Eu tenho um arquivo: header trigger text1 text2 trigger text5 trigger ... trigger ...Eu quero que o sed corresponda apenas entre as duas primeiras ocorrências de 'trigger'. Então eu tentei: sed -n '/trigger/,/trigger/p'Mas, como diz a página de ...

6 a resposta

Remover linhas ímpares ou pares de um arquivo de texto

Preciso remover linhas ímpares em um arquivo de texto para fazer uma amostragem para baixo. Eu encontrei este comando, awk 'NR%2==0' filemas apenas imprime as linhas ímpares no terminal. Como realmente removê-los? Eu realmente não ligo para ...

4 a resposta

sed: -i não pode ser usado com stdin no Mac OS X

Estou usando um analisador de bisonte no meu projeto. Quando executo o seguinte comando: sed -i y.tab.c -e "s/ __attribute__ ((__unused__))$/# ifndef __cplusplus\n __attribute__ ((__unused__));\n# endif/"Eu recebo este erro sed: -i não pode ...