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

grep todas as cadeias de caracteres que começam com um determinado caractere e terminam com outro caractere

Eu preciso grep todas as strings que começam com "[" e terminam com uma determinada string, por exemplo "um amigo". Então, todos os caracteres entre esses dois caracteres seriam mostrados também. Dada uma entrada como: [44060]apal223reaea[550...
17.04.2016 / 16:19
2
respostas

excluir linha que contém uma correspondência insensível a maiúsculas e minúsculas

Eu tenho um arquivo que contém informações assim: 20 BaDDOg 31 baddog 42 badCAT 43 goodDoG 44 GOODcAT e desejo excluir todas as linhas que contenham a palavra dog . Esta é minha saída desejada: 42 badCAT 44 GOODc...
05.02.2016 / 20:21
4
respostas

Substitua várias linhas em um arquivo de texto por um padrão fixo

Ok, procurando uma maneira rápida de fazer isso. Eu tenho uma lista de números de linha que precisam ser alterados em um arquivo de dados de texto. O padrão de 16 bits nessa linha pode ser qualquer coisa, mas eu preciso mudar para alterá-lo para...
08.05.2017 / 01:42
4
respostas

Sed / awk / perl: invertendo a ordem dos valores separados por vírgula, preservando outro texto

Eu tenho este texto: LABEL1 .BYTE 01, 02, 03, 04, 05 .BYTE 01, 02, 03 Eu preciso reverter apenas a ordem dos valores separados por vírgula: LABEL1 .BYTE 05, 04, 03, 02, 01 .BYTE 03, 02, 01 Eu preciso disso trabalhan...
18.10.2014 / 09:07
3
respostas

substitui um caractere de uma string que esteja entre a primeira e a segunda pesquisa usando sed ou awk

Eu preciso substituir _ (sublinhado) por ? (ponto de interrogação) em um arquivo que contenha endereços de e-mail. O arquivo se parece com abaixo: EFT_020034-E015133 20140624 /ACC/[email protected] SHR END EFT_0...
25.06.2014 / 11:48
3
respostas

Como mover cada grupo de linhas para uma nova coluna?

Gostaria de mover todos os grupos de linhas para colunas dessa maneira. Entrada: R1C1 R2C1 R3C1 R1C2 R2C2 R3C2 R1C3 R2C3 R3C3 Saída: R1C1 R1C2 R1C3 R2C1 R2C2 R2C3 R3C1 R3C2 R3C3 Também adiciono exemplos reais com alguns números...
03.09.2018 / 00:40
3
respostas

Como deletar uma linha com busca variável usando o comando sed

O que há de errado com o comando sed ao excluir a linha que corresponde aos dados de entrada? InputData.txt 123, 1234, 1453, Datatodelete.txt 1234,hellofirstline 123,hellosecondline 14676,hellothirdline 1453,hellofourthline s...
19.03.2014 / 16:06
3
respostas

br evita remover o resto da linha

Eu tenho um arquivo contendo uma linha que eu quero substituir algo no meio dela: database.url=jdbc:mysql://my.sql.ip.address:mySqlPort/mySqlDbName?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull Suponha...
28.08.2017 / 09:55
4
respostas

modifica coluna específica com sed ou awk

Eu tenho um arquivo CSV com esta aparência: qw12er,foo,0 bn5mgh rt8yp,foo,10 gh78jk bn852mv,foo,852 78ghjkh tgbr,foo,10 ujmyhn wsx2d,foo,0000 ui52ohn tgbr,foo,7418529 ujmyhn ikl896o,foo,22 wsxdc52 Eu quero modificar a terceira coluna e re...
09.01.2017 / 08:32
3
respostas

Processe a saída 'find' para analisar certos campos

Eu encontrei a saída da seguinte forma: /var/data/run/stores/user.rstd/info.settings:4: Password = "xxxxxxx"; Neste exemplo, "user" e o valor de "Password" ("xxxxxxx";) precisam ser redirecionados para um novo arquivo. o "usuário" sempre...
31.08.2016 / 06:14