Perguntas com a marcação «sed»

13
Como substituir uma string por uma string que contém barra com sed?

Estou procurando uma maneira de substituir uma string em um arquivo por uma string que contenha uma barra usando sed. connect="192.168.100.61/foo" srcText="foo.bar=XPLACEHOLDERX" echo $srcText | sed "s/XPLACEHOLDERX/$connect" O resultado é: sed: -e Expression #1, Character 32: Unknown option...

13
Teste a pesquisa sed recursiva e substitua antes de executar

Existe alguma maneira de executar uma pesquisa recursiva experimental e substituir usando sedantes de executá-la? Eu só quero imprimir os resultados antes de fazer a pesquisa e substituir. Algo como ecoar os resultados de, grep -rl term1 . |xargs sed -i -e

12
Qual versão sed não é GNU sed 4.0?

Estou tentando descobrir qual versão sedtenho no BusyBox 1.18.3. A --versionsaída é enigmática. $ sed --version This is not GNU sed version 4.0 O código a seguir é do relevante sed.c. /* Lie to autoconf when it starts asking stupid questions. */ if (argv[1] && !strcmp(argv[1],...

12
Como esse comando sed funciona?

Encontrei esta solução para imprimir uma linha específica a partir de um arquivo de texto: sed '123!d;q' file Por que o sed não sai após a primeira linha de entrada nesse

12
Trocando um número ilimitado de colunas

Eu tenho um arquivo com colunas. Veja abaixo um exemplo: a b c ... z 1 2 3 ... 26 Gostaria de trocar todas as colunas onde a primeira se torna a última, a segunda se torna a antes da última ... etc .. z y x ... a 26 25 24 ... 1 Existe um liner ( awkou sed) que faz isso? Eu sei que é...

12
Concatene linhas pela primeira coluna por awk ou sed

Como posso usar awkna seguinte situação? Quero concatenar linhas que começam com a mesma coluna. Apenas a primeira coluna é mantida após a juntar-se (neste caso aaa, www, hhh). O arquivo pode ser separado por espaço ou tabulação. Exemplo de entrada: aaa bbb ccc ddd NULL NULL NULL aaa NULL NULL...

12
Qual é o sentido de usar vários pontos de exclamação no sed?

A documentação do POSIX sed disse: Uma função pode ser precedida por um ou mais '!' caracteres, caso em que a função será aplicada se os endereços não selecionarem o espaço do padrão. Zero ou mais caracteres <blank> serão aceitos antes do primeiro '!' personagem. Não é especificado se os...

12
Mesclando dois arquivos, uma coluna por vez

Eu tenho 2 arquivos grandes (3000 colunas, 15000 linhas) do seguinte formato arquivo1 (separado por tabulação): 1/0 0/0 0/0 0/0 1/1 0/0 1/1 0/1 0/0 arquivo2 (separado por tabulação): 3 5 2 1 7 10 3 4 3 Gostaria de combinar os valores da primeira coluna de cada arquivo com um separador ":" e...

12
Remover nova linha da variável unix

Eu tenho uma variável cujo valor é encontrado usando a consulta sql. Quero remover o novo caractere de linha dessa variável, pois quero concatenar essa variável com a outra. Abaixo está o código: dt=`sqlplus -s user/pwd@servicename <<EOF set feedback off; set head off; select...

12
sed falha ao remover o caractere de nova linha

Estou usando sedhá algum tempo, mas aqui está uma peculiaridade com a qual me deparo, que não consigo resolver. Deixe-me explicar meu problema com o caso real. Cena # 1 printf "ls" | xclip -selection clipboard echo "ls" | xclip -selection clipboard No primeiro comando, canalizo a printfsaída...

12
extrair os caracteres before () usando grep

Preciso extrair os caracteres antes do caractere '('. Minha estrutura de arquivos é: rosa (bom) ok margarida () não lilly (ruim) bem girassol () bom Eu preciso do arquivo de saída como na forma de: rose daisy lilly sunflower alguém pode dizer o comando para isso ..... awk, grep...