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
1
resposta

Quando usar grep, less, awk, sed [closed]

Estou entrando no mundo do Linux e no trabalho estou usando grep mais e mais. Ao fazer isso, estou descobrindo que às vezes não é adequado para o que eu quero. Eu estava lutando com grep alguns dias atrás e um colega meu que é administr...
12.08.2016 / 17:05
3
respostas

Como grep linhas entre o padrão inicial e final? [duplicado]

Eu tenho um arquivo com o seguinte conteúdo: zdk aaa b12 cdn dke kdn Entrada1: aaa e cdn Resultado 1: aaa b12 cdn Entrada 2: zdk e dke Resultado 2: zdk aaa b12 cdn dke Eu poderia usar os comandos abaixo p...
16.10.2015 / 23:56
3
respostas

Como posso instruir o BSD sed a interpretar seqüências de escape como \ n e \ t?

Eu tenho um comando de substituição sed que gostaria de ser compatível com o BSD sed , bem como com o GNU sed . Expressões regulares estendidas não são um problema, pois eu não preciso delas neste caso. Meu principal problema é a diferença n...
04.07.2012 / 19:07
3
respostas

Como faço para parar o sed de adicionar caracteres extra de nova linha?

Estou executando os comandos 2 sed a seguir. O primeiro adiciona caracteres de nova linha onde eu quero, o segundo também adiciona caracteres de nova linha onde eu quero, mas também adiciona um extra no final do arquivo, onde não havia um ant...
04.11.2013 / 11:45
8
respostas

Transformando linhas separadas em uma lista separada por vírgula com entradas entre aspas

Eu tenho os seguintes dados (uma lista de pacotes R analisados a partir de um arquivo Rmarkdown), que eu quero transformar em uma lista que posso passar para o R para instalar: d3heatmap data.table ggplot2 htmltools htmlwidgets metricsgraphic...
17.01.2017 / 19:24
4
respostas

Saída de cada linha para um arquivo separado

Eu tenho um arquivo como este: a AGTACTTCCAGGAACGGTGCACTCTCC b ATGGATTTTTGGAGCAGGGAGATGGAATAGGAGCATGCTCCAT c ATATTAAATGGATTTTTGGAGCAGGGAGATGGAATAGGAGCATGCTCCATCCACTCCACAC d ATCAGTTTAATATCTGATACGTCCTCTATCCGAGGACAATATATTAAATGGA e TTTG...
12.11.2014 / 22:26
5
respostas

Mesclar dois arquivos linha a linha com o símbolo de tubo triplo delimitador “|||”

Eu tenho dois arquivos paralelos com o mesmo número de linhas em dois idiomas e planejo mesclar esses dois arquivos linha por linha com o delimitador ||| . Por exemplo, os dois arquivos são os seguintes: Arquivo A: 1Mo 1,1 I love you. 1M...
23.11.2015 / 11:22
2
respostas

Usando sed para se livrar dos personagens,

Eu tenho um arquivo com linhas da seguinte forma: ... ... <230948203[234]>, ... ... <234[24]>, ... .. Gostaria de usar o sed para remover os caracteres < , e > de cada linha Eu tentei usar sed 's/<>,//...
29.02.2012 / 22:45
4
respostas

Usando sed / awk para remover qualquer coisa após o primeiro espaço

aaaaaaaa 09 bbbbbbbb 90 ccccccccccccccc 89 ddddd 09 Usando sed / awk / replace, no texto acima, eu quero remover qualquer coisa que venha depois do primeiro espaço em cada linha. Por exemplo, a saída será: aaaaaaaa bbbbbbbb...
05.11.2013 / 23:29
7
respostas

Imprime linhas ímpares, imprime linhas pares

Eu quero imprimir as linhas ímpares e pares de arquivos. Eu encontrei este script de shell que faz uso de eco. #!/bin/bash # Write a shell script that, given a file name as the argument will write # the even numbered line to a file with na...
13.12.2011 / 12:36