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
4
respostas

substituição de padrão usando sed [closed]

Alguém pode sugerir como resolver isso? Suponha que eu tenha um arquivo e queira substituir a primeira ocorrência de um padrão na linha correspondente por algum valor dinâmico. O padrão aqui é as . arquivo de origem: a b c as aa as as b...
25.01.2017 / 20:52
2
respostas

Anexa a primeira coluna ao arquivo

Eu tenho um arquivo assim: Heading1,Heading2 value1,value2 E outro que se parece com isso: Row1 Row2 Como posso combinar os dois para se tornarem: Row1,Heading1,Heading2 Row2,value1,value2 Anexando efetivamente uma coluna no...
16.08.2017 / 07:04
3
respostas

Como substituir certas strings?

Exemplo do meu arquivo de texto: 03/Oct/2016:06:39:50-0500,cd/base/0/48/2.png,206,1514 03/Oct/2016:06:39:50-0500,cd/base/1/46/3.png,206,5796 03/Oct/2016:06:39:50-0500,cd/base/2/45/4.png,206,2252 03/Oct/2016:06:39:50-0500,cd/base/3/46/78.png,2...
24.10.2016 / 20:25
8
respostas

Substitua a vírgula pela nova linha seguinte por apenas um comando e espaço

Eu tenho uma lista assim. blue-image1.jpg, blue-image2.jpg, blue-image3.jpg red-image1.jpg, red-image2.jpg, red-image3.jpg Ele era originalmente um formato csv, mas eu adicionei novas linhas porque eles precisavam de um prefixo no começo....
11.12.2016 / 15:53
3
respostas

remove linha se a palavra iniciar na linha

estamos tentando excluir a linha que começou com a palavra "conteúdo", mas sem sucesso A palavra "content" pode começar no começo do arquivo ou depois de espaços ou TAB o que há de errado na sintaxe do sed? sed "/^[ \t]*"content"\b/Id...
10.06.2018 / 12:56
2
respostas

Como combinar o arquivo csv da coluna 2 e atualizar a coluna com novos dados e salvá-los no novo arquivo

Eu tenho ListIPv6.csv 2001:c00::-2001:dff:ffff:ffff:ffff:ffff:ffff:ffff,iana,1020211200,ZZ,, 2001:e00::-2001:fff:ffff:ffff:ffff:ffff:ffff:ffff,iana,1041379200,ZZ,, 2001:1200::-2001:13ff:ffff:ffff:ffff:ffff:ffff:ffff,iana,1036108800,ZZ,, 200...
06.06.2018 / 03:04
2
respostas

Como extrair submaturas de uma string e escrevê-las em um arquivo?

Eu quero analisar uma string para subpastas específicas e gerar aquelas - uma subversão por linha - em um arquivo. Essencialmente eu gostaria de extrair o valor de cada atributo href: $ cat Fin <a href="a.htm">A</a>X<a href=...
28.02.2014 / 11:21
3
respostas

Como agrupar um monte de linhas com base nas informações da primeira linha?

Eu tenho um arquivo de dados parecido com: 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 3 3 3 3 3 . . . 1 0 4 4 3 1 2 0 0 0 3 1 1 2 1 1 1 1 1 1 0 1 1 3 . . . 0 0 0 0 0 0 0 3 3 1 1 2 3 2 1 2 2 3 1 2 3 1 2 2 . . . . . . Primeiro quero...
30.01.2016 / 16:14
4
respostas

br comando não substitui um texto por caractere de nova linha

O comando Unix sed não reconhece uma barra invertida que escapou n \n como um caractere de nova linha. Por exemplo, o comando sed "s!,!\n!g" está substituindo vírgulas no texto de entrada pela letra n e não por um caractere de nova linha....
13.10.2015 / 18:57
2
respostas

sed + como minimizar a linha de canos sed e fazer o sed em um tiro

É possível fazer o seguinte com um comando sed sem outra linha de cano sed? sed s"/obbama/trump/" | sed s'/"//g' | sed s'/://g' O sed como descrito aqui precisa substituir a palavra obbama por trump e remover os caracteres '"e': '     
03.01.2018 / 08:09