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 vírgula e seqüências de caracteres após uma vírgula em um arquivo?

Eu tenho um arquivo com 10000 linhas e 17 colunas, assim: Chr17 43633894 0.5 3.0103 2386 14.9269 6.85401 41.0732 42.8984 953 80848 9.41879 24.1244 26 11.961 87.4669 random1_1000 Chr17 45194841 0.401235 16.7362 2626 4.75178 3.2...
20.03.2018 / 18:42
1
resposta

Como encontrar e substituir parte específica de linhas específicas por sed?

Eu tenho um LaTeX file foo.tex que contém estas linhas: \includegraphics[width=0.49\textwidth]{img1} \includegraphics{img2} \subfloat{\includegraphics[width=0.3\textwidth]{img3}} \subfloat{\includegraphics{img4}} Eu gostaria de subs...
22.03.2018 / 22:47
4
respostas

Como remover os últimos n caracteres de uma coluna específica

Eu tenho um arquivo had my.file Ha1_00044012__C 1 51035805 10.35639322 Ha1_00045184__C 1 86676829 10.07929888 Ha1_00045056__C 1 150178524 19.44076068 Ha10_00000491__C 10 73473488 10.6038893 Ha10_00000577__C 10 78976728 12....
30.07.2018 / 23:07
4
respostas

Remove linha duplicada se existir a coluna 2

Estou trabalhando com dados de amostra, com mais de 10 mil linhas, semelhante ao seguinte: hxxp://google.com hxxp://google.com "Seen" hxxp://yahoo.com "Check again" hxxp://yahoo.com hxxp://about.com hxxp://x.com hxxp://y.com hxxp://z.com hx...
27.07.2018 / 15:37
1
resposta

sed expressão regular correspondendo mais do que o pretendido

Isto, echo 'memory-type="3" reference-number="1" crc="0"' | sed 's/reference-number=".*"//g' retorna: memory-type="3" Eu quero: memory-type="3" crc="0" Qual é o reg-ex para conseguir isso? O espaço em branco não é import...
30.07.2018 / 18:55
1
resposta

Ajuda a entender o comando 'sed'

Esta é uma pergunta que eu errei em um teste. Suponha que um arquivo names contenha uma lista de nomes no formulário: "firstname lastname", um por linha. Esses nomes não são classificados e você deseja que eles sejam classificados pelo sob...
27.07.2018 / 17:33
1
resposta

Padrão de correspondência GNU e substitui o número exato de caracteres

Esta pergunta pode ter sido listada, mas não consegui encontrar um hit exato. Estou tentando percorrer um arquivo, corresponder a um padrão e substituí-lo por outra coisa. No entanto, existem outras ocorrências do padrão, mas eu preciso subst...
26.04.2018 / 18:49
1
resposta

Como faço para mover uma linha após a correspondência até o final da linha anterior? [duplicado]

Eu tenho cerca de 500 arquivos de arquivos de texto semelhantes à saída abaixo. GigabitEthernet15/0/ 1 GigabitEthernet16/0/ 1...
31.01.2018 / 01:42
1
resposta

Como se pode adicionar texto a cada linha de uma variável multilinha?

Eu imprimo todas as variáveis com esses valores echo "$val" mapreduce.map.memory.mb,3584 mapreduce.map.java.opts,-Xmx2560m mapreduce.reduce.memory.mb,3584 mapreduce.reduce.java.opts,-Xmx2560m mapreduce.task.io.sort.mb,1280 como acre...
01.02.2018 / 18:19
1
resposta

Aqui tag ignorando novas linhas finais

Estou usando o sed para inserir algumas linhas acima de um padrão em um arquivo. Exemplo do arquivo Stuff Pattern Stuff Aqui está o código que estou usando para dividir o arquivo para inserir texto antes de Pattern patternlin...
23.02.2018 / 10:21