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

Descobrir se alguma linha de um arquivo é um subconjunto de dados em outro arquivo

Eu tenho um arquivo file1.txt com os seguintes dados: MIME_HTML_ONLY SUSPICIOUS_RECIPS SORTED_RECIPS HFILTER_HELO_5 e outro arquivo file2.txt com linhas como: HFILTER_FROM_BOUNCE FORGED_OUTLOOK_HTML SORTED_RECIPS HFILTER_HELO_5 M...
06.08.2015 / 23:55
4
respostas

Extraia todos os nomes de imagens com nomes de subpastas para o arquivo CSV usando o shell script

Eu quero extrair todos os nomes de imagens com nomes de subpastas em um arquivo CSV. Eu tenho essa estrutura de pastas Desktop/Wall Arts Product Images/framed-posters/landscape/animals-and-birds/Bighorn/Bighorn.jpg Desktop/Wall Arts Produc...
08.02.2017 / 07:14
3
respostas

Adicione texto antes da última ocorrência correspondida da palavra de pesquisa em um arquivo

Eu preciso adicionar algumas linhas de texto antes da última ocorrência de uma palavra (SearchWord no meu exemplo) em vários arquivos. a pesquisa deve ser insensível a maiúsculas e minúsculas. a palavra está presente em várias linhas do ar...
20.01.2017 / 14:53
4
respostas

como dividir arquivos e linhas

Eu tenho um arquivo de texto como: 1_01 { ; quite good spirals reset=2000 type=mandel passes=1 corners=-0.6014129278/-0.5990935452/0.427747516/0.429487053 params=0/0 float=y maxiter=1000 inside=0 outside=15 distest...
26.12.2014 / 18:47
4
respostas

Sed para arquivos gzip

Eu tenho um monte de arquivos gz e a versão descompactada deles contém os padrões A e B=1 (estes são certamente em linhas diferentes onde A aparece primeiro). Eu quero escrever um comando que me dê o conteúdo das linhas onde A est...
13.12.2017 / 13:27
5
respostas

torr usando aspas duplas com \! b leva ao comando desconhecido na barra invertida

Atualmente, tenho um comando sed que desejo agir no seguinte tipo de texto: user: ensure: 'present' uid: '666' gid: '100' home: '/home/example' comment: '' password_max_age: '99999' pass...
19.12.2017 / 15:37
2
respostas

Substitua “/ U + [0-9A-Fa-f] {4} /” pelo caractere unicode apropriado no pipeline de shell com a flag sed eval

Estou tentando visualizar adequadamente os caracteres existentes listados no arquivo /usr/include/X11/keysymdef.h . Tem linhas como: #define XK_onethird 0x0ab0 /* U+2153 VULGAR FRACTION ONE THIRD */ #define XK_twothirds 0x0ab1 /*...
20.11.2016 / 18:28
3
respostas

Adicione zeros à esquerda até que todas as linhas antes da vírgula consistam em nove caracteres e subseqüentemente insira um caractere a cada três dígitos usando sed

O objetivo é adicionar zeros à esquerda até que todas as linhas antes da vírgula consistam em nove caracteres e, subsequentemente, inserir um caractere a cada três dígitos usando sed . Entrada 12345,1s4c3v6s3nh6 123456789,9h5vgbdx34dc...
18.09.2014 / 16:27
7
respostas

Adicionando um caractere a todas as outras linhas de texto

Eu tenho um arquivo de texto enorme (cerca de 20G) que contém milhões de passagens (também com parágrafos) com cabeçalhos. Cabeçalhos e parágrafos são sempre uma linha cada, por exemplo, Sunshine This is a sunny day. Darkness A cave i...
07.09.2014 / 15:38
4
respostas

sed substituto de carga do arquivo [duplicado]

Estou tentando substituir um padrão em um arquivo pelo conteúdo completo de outro arquivo usando sed. Atualmente estou usando: sed "s/PATTERN/'cat replacement.txt'/g" "openfile.txt" > "output.txt" No entanto, se o arquivo de subst...
26.08.2014 / 03:05