Perguntas sobre 'sed'

Sed é conhecido como Stream Editor, pois pode executar várias funções de filtragem e / ou transformação na entrada padrão ou em arquivos especificados pelo usuário. É comumente usado para pesquisar e substituir em arquivos de texto. Se sua pergunta for sobre processamento de texto, essa tag provavelmente será apropriada
2
respostas

Excluir várias linhas em um arquivo

Geralmente eu encontro minhas respostas nas perguntas respondidas anteriormente, mas não desta vez (ou eu não entendo as respostas e não posso modificá-las para fazer o que eu quero que elas façam), então eu estou perguntando o meu primeiro perg...
12.10.2015 / 13:00
4
respostas

Substituir Coluna pelo Resultado do Comando

Estou tentando encontrar uma maneira de substituir rápida e eficientemente um valor de coluna para cada linha em um arquivo com a saída de um comando. Eu preciso trabalhar em vários arquivos com cerca de 500.000 linhas cada dia, então estou proc...
23.11.2015 / 23:43
2
respostas

Qual é a melhor maneira de encontrar uma lista de várias cadeias dentro de um arquivo de texto grande

A pergunta geral é: No Unix / Linux, qual é a melhor maneira de encontrar uma lista de várias (cerca de 150) strings dentro de um arquivo de texto grande? Eu estou perguntando isso para todos os especialistas em Unix / Linux como uma questão...
07.09.2012 / 17:45
5
respostas

Use sed para encontrar a palavra inteira e substitua

Eu tenho o seguinte bloco de texto em um arquivo: test3.legacy test4.legacy test3 test3.kami Eu só quero pesquisar test3 como um todo e substituí-lo por nada. Infelizmente, todas as minhas tentativas removeram o test3 de test3.legac...
05.05.2013 / 19:20
1
resposta

Escapando vários backticks em uma chamada sed

Eu preciso executar a pesquisa e a substituição de forma iterativa em várias instruções SQL: De: CREATE TABLE 'Old_Name' ( Para: ALTER TABLE 'Old_Name' RENAME TO 'New_Name' A consulta acima contém backticks ' . Eu tentei fazer...
10.05.2014 / 06:51
2
respostas

\ n imprime um n em vez de uma nova linha ao usar sed no MaxOSX

É um problema geral quando uso sed , mas \n funciona quando o uso fora de sed . Este é um exemplo do que recebo com sed . Eu tenho o arquivo myfile com o seguinte conteúdo: 1 2 3 4 5 Quando eu uso isso: sed 's/ /\n/g' my...
07.06.2014 / 16:45
3
respostas

Como substituir o cabeçalho de um arquivo pelo cabeçalho de outro arquivo

Eu quero substituir o cabeçalho em file1.csv pelo cabeçalho em file2.csv file1.csv "a","b","c" file2.csv "x","y","z" Eu quero o cabeçalho de file1.csv como "x","y","z" Por favor, me diga como fazer isso? Eu tentei sed...
01.09.2016 / 15:43
1
resposta

Comando Sed que ignoraria qualquer correspondência comentada

Estou tentando criar um comando sed usando regex para substituir algo em um arquivo de texto somente se ele não for comentado, mas estou tendo alguns problemas devido ao meu conhecimento quase inexistente dos comandos do sed. / p> Encontrei so...
10.04.2015 / 10:13
2
respostas

Encontre o número da linha que contém o padrão usando o delimitador personalizado regex

Como em exemplo Estou tentando obter números de linha que contenham o padrão. Meu padrão contém barras, então quis adicionar um delimitador personalizado. Este simples funciona: sed -n '/file/=' temp.txt Usar o delimitador para subst...
30.01.2015 / 14:06
3
respostas

Gedit ou outro editor que não seja de linha de comando com a capacidade de verificar ortograficamente dois idiomas ao mesmo tempo

Estou procurando um editor com a capacidade de verificar ortograficamente dois idiomas ao mesmo tempo (alemão e inglês). O Gedit não pode sair da caixa. Mas eu quero usar o Gedit. Deve ser possível mesclando os dicionários em inglês e alemão...
13.04.2017 / 12:36