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
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 / 17: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 / 12: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 / 15: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 / 14:36
1
resposta

Reverte uma linha no sed?

echo 1234 | sed ' /\n/ !G s/\(.\)\(.*\n\)/&/ //D s/.// ' Não consigo compreender o código sed acima. meu entendimento é: PATTERN SPACE=1234 first operation /\n/ !G ---> 1234\n(if \n is no...
31.10.2013 / 07:28
3
respostas

extrai de uma linha para outra e salve em um arquivo separado

Eu tentei minha sorte com grep e sed , mas de alguma forma não consegui acertar. Eu tenho um arquivo de log com cerca de 8 GB de tamanho. Eu preciso analisar um período de 15 minutos de atividade suspeita. Localizei a parte do arquivo de...
05.01.2015 / 16:14
3
respostas

Substituir maiúsculas por minúsculas, exceto a primeira letra de cada palavra na linha específica

Eu quero substituir os nomes que recebi apenas em letras maiúsculas. Os nomes são misturados com outras informações que devem permanecer como estão. AUTH: no início da linha identifica-a como uma linha onde os nomes devem ser substituídos....
17.12.2014 / 18:31
1
resposta

No POSIX sed, o ponto (ponto) corresponde a uma nova linha em um espaço de padrão de múltiplas linhas?

No GNU sed, funciona. Por exemplo, isso combina duas linhas em branco em um espaço de padrão multilinha (criado com N ) /^\n$/ Isso é padrão?     
25.12.2015 / 22:27
3
respostas

Modifique o formato da data no local através do comando 'sed'

Estou tentando modificar as datas em um texto no lugar onde há 2016-Dec-24 ou 2016-12-24 e tenho que substituí-las como 24/12/2016 . Existe alguma maneira de usar sed -i para fazer isso? Exemplo de entrada: Holiday or Obser...
19.12.2016 / 11:19
2
respostas

Imprime linhas de um arquivo entre dois padrões correspondentes [duplicados]

Como posso imprimir todas as linhas entre duas linhas, começando com um padrão para a primeira linha e terminando com outro padrão para a última linha? Atualizar Eu acho que foi um erro mencionar que este documento é HTML. Eu pareço ter...
22.02.2016 / 08:39