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

Sed Script para Capitalizar “I” em um arquivo de texto

Estou tentando criar um comando sed que capitalize o pronome I em um arquivo de texto. Por exemplo "eu gosto de cachorros" deve ser "Eu gosto de cachorros". Até agora eu tenho: sed 's/ i / I /g' Isso não funciona em vários cenários...
05.10.2018 / 20:47
3
respostas

Usando sed para alterar o formato de saída

Como posso usar sed para alterar o formato de saída de um arquivo de texto? Meu arquivo de texto contém e exibe isso quando eu chamo cat: 9/27/2002 9/28/2002 10/1/2002 10/2/2002 10/10/2002 10/11/2002 12/29/2002 1/1/2003 1/2/2003 Eu que...
19.04.2013 / 23:28
4
respostas

Remove CR e LF no Linux

Como posso remover com sed todos os CR e LF do arquivo de texto (linhas de junção)     
05.03.2010 / 17:28
2
respostas

Subseqüência de Bash da última ocorrência de um caractere

Eu estou tentando escrever um script que remove tudo após a última ocorrência de um caractere. Por exemplo, se a string for DATETIME 2014.03.14 12:23:24 , eu gostaria de obter apenas DATETIME 2014.03. . Então, tudo após a última ocorrência d...
14.03.2014 / 13:26
3
respostas

awk / sed + substitui apenas o segundo char por um espaço

por favor, conselhos como remover apenas o segundo "." caractere do número da versão com awk Eu preciso ajustar a sintaxe do Linux & Solaris Eu escrevo o sed "s'/\./ /g'" - mas esta sintaxe remove todos os "." do número da ve...
16.02.2012 / 08:50
1
resposta

pt sed para remover todo o espaço em branco de uma linha

Eu quero usar sed para remover todos os caracteres space de um arquivo de texto. Atualmente estou usando este comando: sed 's/ //' test.txt > test2.txt Isso funciona no sentido de que remove o primeiro caracter space de cada lin...
25.07.2010 / 12:20
2
respostas

Usando o comando sed para uma linha específica

Eu quero mudar uma célula no arquivo quando o estado desejado existir. Exemplo: Arquivo: id311 vmName1 state0 id312 vmName2 state0 id313 vmName3 state0 Eu digitarei um script e esse script alterará a coluna de estado...
11.08.2017 / 09:51
2
respostas

Como remover string seguindo uma palavra específica

Estou tentando remover uma string que começa com uma palavra específica no meu arquivo de manifesto. O arquivo contendo linhas se parece com: <assemblyIdentity type="win32" name="Microsoft.VC90.CRT" version="9.0.21022.8" processorArchitect...
08.05.2015 / 23:16
3
respostas

Como substituir uma linha por várias linhas em um arquivo, programaticamente?

Eu tenho este arquivo de configuração que quero editar programaticamente. Eu sempre uso sed para fazer pequenas alterações, mas agora preciso substituir 1 linha por várias linhas, algo assim: some code # maintenance placeholder more code...
01.02.2013 / 23:57
1
resposta

Como posso usar o sed para modificar uma linha de um arquivo de configuração?

Meu arquivo de configuração tem o seguinte formato [general] setting1=true setting2=value2 [ssl] setting1=sadfsdf setting2=sdfadsfkljasdf Como eu alteraria o valor da configuração 1 para false? Se eu pudesse excluir a linha, poderia usar...
08.05.2012 / 22:53