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

Como remover um apóstrofo (') do par de colunas de um arquivo .CSV?

Eu tenho um arquivo .CSV com 7 campos e as colunas 3 e 4 do arquivo tem um número começando com um apóstrofo ('). Por favor, veja o exemplo abaixo. col0,col1,col2,col3,col4,col5,col6, 1value0,1value1,'8972991766941,'8972991766941,1value4,1val...
10.09.2013 / 17:51
3
respostas

Usando sed para editar linhas em um arquivo com uma variável

Eu preciso editar linhas em um arquivo usando sed . Agora, o problema é que estou substituindo um padrão específico por uma combinação de texto e número. Este número é uma variável que continua incrementando para cada linha subseqüente. Agora,...
30.08.2011 / 08:10
2
respostas

Por que esta correspondência de regex de sed não é?

Recentemente, comecei a aprender sed . Eu fiz $seq 10 | sed '/[^049]/d' Eu estava esperando 4 9 10 como saída. Mas eu tenho 4 9 Onde estou cometendo um erro ao entender este regex?     
27.04.2011 / 01:34
1
resposta

Como usar o comando sed para editar o rcfile do nano (cores dos elementos da interface)

Aqui está uma amostra do meu arquivo nanorc : (...) ## Detect word boundaries differently by treating punctuation ## characters as parts of words. # set wordbounds ## The characters (besides alphanumeric ones) that should be considered ##...
14.04.2018 / 09:01
2
respostas

Uma maneira mais eficiente de processar uma grande quantidade de arquivos (300k +) para coletar resultados?

Eu tenho um arquivo chamado fields.txt e contendo L=300k+ linhas que se parecem com: field1 field2 field3 field1 field2 field3 field1 field2 field3 ... field1 field2 field3 Na mesma pasta, tenho N arquivos contendo apenas uma se...
19.04.2018 / 09:07
5
respostas

Exclui determinado caractere da próxima linha na (s) mesma (s) posição (ões)?

Suponha que eu tenha os dados de duas linhas com o mesmo comprimento abcdb#lae#blabl#a abc~bola~xblabl~a Eu preciso remover o # na primeira linha (pode haver um ou muitos # na primeira linha) e também o caractere no mesmo local na próx...
28.04.2018 / 03:00
1
resposta

O que significa \, ^ @ em uma expressão sed

me deparei com esse código sed '\,^@, s/ABC/XYZ/' filename O que significa \,^@, aqui. Eu pensei que comma , operator define o intervalo de linha no qual a expressão substituta irá operar.     
11.04.2018 / 13:21
2
respostas

reorganiza os dados com base em um padrão

Eu tenho um arquivo como este, A1: abc.com B1: Hi there B1: Your Test mail A1: gml.com B1: Your new mail A1: hml.com A1: def.com B1: Test email B1: hello world A1: yml.com Eu quero sempre escolher primeiro a parte A1: <string>...
08.06.2018 / 06:40
1
resposta

Usar data variável no comando Sed

Eu quero usar o comando sed como abaixo: $ sed -n '/MONTH_TODAY DATE_YEST/,/MONTH_TODAY DATE_TODAY/p' \ /home/crmiib/TESTUSERLOG/XYZ/user.log Eu posso imprimir registros usando: $ sed -n '/Jul 27/,/Jul 28/p' /home/crmiib/TESTUSER...
28.07.2018 / 18:28
4
respostas

Removendo texto do padrão1 até e incluindo a segunda correspondência do padrão2?

Eu tenho um arquivo de texto assim: <!--START OF FILE --> random text <meta> more random text </meta> x x x x x x x more random text that I dont need x x x x x x x I need everything from this point onwards ... Eu prec...
24.12.2017 / 09:23