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

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 / 09: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...
02.09.2018 / 22: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 / 15: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 / 07: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 / 07: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 / 04:14
3
respostas

Como usar sed para substituir números por parenteses?

Eu tenho um arquivo test.txt contém muitas linhas como as seguintes: hello:123: world hello:783: world hello:479: world ...... Como usar o comando sed para substituir as linhas da seguinte maneira? hello:(123, 0): world hello:(783,...
08.09.2016 / 11:35
4
respostas

Filtrando caminhos para uma profundidade específica

Estou usando o rsync e os sinalizadores -nPaAXz ~/ para verificar quais arquivos serão copiados. Isso é muito detalhado para fazer algum sentido. Como eu poderia filtrar a saída para ver a lista de arquivos / pastas que serão copiados p...
07.03.2011 / 18:01
5
respostas

Extraia linhas de um arquivo que contenha De str1 Para str2

Digamos que existe um arquivo "abc.txt" que contém um parágrafo / linhas: Hello, how are you doing sir? when are you going to arrive at the SBAHN platform to catch the train? Como posso extrair todos os caracteres no arquivo de "como" pa...
21.09.2014 / 05:14
4
respostas

Como eu corrijo muitos e poucos caracteres de espaço?

Eu tenho arquivos editados por outras pessoas além de mim. Eles contêm linhas que se parecem com isso: <E> This is text </E> Eu uso alguns scripts de shell Bash para fazer um monte de funções de substituição de texto nessas li...
21.02.2013 / 02:38