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 extrair vários dados de um arquivo e armazená-lo em um arquivo csv?

Eu tenho um arquivo no seguinte formato: 19-08-02 Name appel ok hope local merge (mk) juin nov sept oct 00:00:t1 T1...
26.02.2016 / 14:58
5
respostas

Inserir texto de múltiplas linhas antes da primeira linha correspondente em um arquivo

queremos adicionar as seguintes linhas no arquivo log4j log4j.appender.DRFA=org.apache.log4j.RollingFileAppender log4j.appender.DRFA.MaxBackupIndex=100 log4j.appender.DRFA.MaxFileSize=10MB mas essas linhas devem estar antes da primeira li...
05.08.2018 / 17:23
2
respostas

Substitua todos os espaços no início de cada linha por um separador

Como posso substituir todos os espaços no início de cada linha por uma guia? Eu preferiria usar sed para isso.     
23.04.2017 / 20:03
2
respostas

Extrai linhas contendo PAT1 mas não PAT2 com sed

Eu quero extrair as linhas contendo PAT1 mas não PAT2 de um arquivo. Por exemplo, com PAT1 = 'dog', PAT2 = 'cat' e a seguinte entrada: 1 cat chicken 2 bird dog apple 3 dog orange cat 4 cat juice coffee 5 cow milk dog Eu quero a seguinte s...
20.11.2012 / 14:34
3
respostas

Usando sed para substituir as primeiras n linhas em um arquivo com as primeiras n linhas de outro arquivo (digamos n = 5)

Estou tentando substituir linhas de um arquivo ( arquivo1 ) pelo mesmo número de linhas e nas mesmas posições de outro arquivo ( arquivo2 ). Eu encontrei sed -n 1,5p file2 extrairia as primeiras cinco linhas de arquivo2 . Como posso usar...
20.11.2017 / 07:15
2
respostas

substitui o padrão entre dois caracteres

Staphylococcus_sp_HMSC14C01-KV792037.1:0.00371647154267842634,Staphylococcus_hominis_VCU122-AHLD01000058.1:0.00124439639436691308)69:0.00227646100249620856,(Staphylococcus_sp_HMSC072E01-KV814990.1:0.00288325234399461859,(((Staphylococcus_hominis...
29.09.2017 / 20:44
2
respostas

sed excluir linhas httpd.conf

Eu tenho um arquivo de configuração httpd do qual eu gostaria de excluir o bloco inteiro: <Directory "/var/www/html"> # # Possible values for the Options directive are "None", "All", # or any combination of: # Indexes Includes Foll...
17.08.2015 / 12:56
3
respostas

remove linhas que contêm um texto específico em um arquivo

Eu tenho um arquivo com uma lista de e-mails e cada linha tem um e-mail. Desejo remover linhas que contenham a string example.com ou test.com . Eu tentei isso: sed -i 's/example\.com//ig' file.txt Mas removerá apenas a string ex...
21.08.2015 / 17:41
4
respostas

extrai url entre 2 strings em um arquivo

Eu tenho um arquivo no qual cada linha é assim "372"^""^"2015-09-03 06:59:44.475"^"NEW"^"N/A"^""^0^"105592"^"https://example-url.com"^"example-domain < MEN'S ULTRA < UltraSeriesViewAll (18)"^"New"^"MERCHANT_PROVIDED" Eu quero extrai...
04.09.2015 / 12:10
4
respostas

Adicione um espaço ou tab antes do último caractere em cada linha

Eu tenho um arquivo com uma lista de valores que terminam com uma letra. Existe uma maneira fácil de adicionar um espaço ou guia antes do último caractere de cada linha para separar o número da letra? 44A 354T 1453C 77D Para que a s...
07.10.2015 / 19:40