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

Usando sed para substituir caracteres especiais

Isso funciona para substituir tom por sam em um arquivo: sed 's/tom/sam/g' file_1 > file_2 Mas isso não acontece: sed 's/*****/sam/g' file_1 > file_2 Para substituir os caracteres especiais ***** pela palavra sam ....
29.06.2015 / 20:20
5
respostas

awk / sed / perl one liner + como imprimir apenas as linhas de propriedades do arquivo json

como imprimir apenas as linhas de propriedades do arquivo json exemplo de arquivo json { "href" : "http://master02:8080/api/v1/clusters/HDP/configurations?type=kafka-env&tag=version1527250007610", "items" : [ { "href" :...
27.05.2018 / 16:40
3
respostas

Sed alternativa para pesquisa e substituição em linhas muito longas

Eu tenho arquivos que foram gerados por um programa que não colocou novas linhas no final dos registros. Eu quero colocar novas linhas entre os registros, e posso fazer isso com um script sed simples: sed -e 's/}{/}\n{/g' O problema é que...
02.03.2015 / 16:26
1
resposta

Como obter linhas cuja enésima coluna contém a mth coluna

Eu tenho um arquivo CSV contendo domínios e webmails, como este: site1.com,mail.site1.com site2.com,testmail.com site3.com,mx.site3.com site4.com,smtp.site4.com site5.com,foomail.com site6.com,barmail.com site7.com,webmail.site7.com site8.com...
09.01.2017 / 09:39
2
respostas

Remove caracteres unicode desconhecidos de arquivos de texto - sed, outros métodos bash / shell

Eu preciso pesquisar e substituir todas as ocorrências de um caractere desconhecido em alguns arquivos com o mesmo nome. Abrindo esses arquivos com o vi, eu leio < 91 > código para esse caractere. Abrindo-os com nano, eu li um "ponto de...
20.02.2014 / 16:40
3
respostas

Como posso remover o último separador de vírgula do final de um arquivo?

Como pode remover o último separador de vírgulas de um arquivo no Linux? Exemplo de arquivo: "is_supported_kafka_ranger" : "true", "kafka_log_dir" : "/var/log/kafka", "kafka_pid_dir" : "/var/run/kafka", "kafka_user" : "kafka", "kafka_user_...
03.06.2018 / 14:58
8
respostas

Grep rest of line… depois da partida

Eu tenho um arquivo contendo apenas duas linhas, com a seguinte estrutura: $ cat /tmp/pwpower.log 000D6F0000D34227, -114.10 000D6F0001A405C4, -130.09 Os valores são valores de energia da minha usina solar. Valor negativo significa geração...
17.06.2014 / 12:01
5
respostas

Mesclar linhas alternativas de dois arquivos

Arquivo1: .tid.setnr := 1123 .tid.setnr := 3345 .tid.setnr := 5431 .tid.setnr := 89323 Arquivo2: .tid.info := 12 .tid.info := 3 .tid.info := 44 .tid.info := 60 Arquivo de saída: .tid.info := 12 .tid.setnr := 1123 .tid.info :=...
17.06.2015 / 09:47
6
respostas

Remover linhas que não iniciam com um padrão de um determinado conjunto de padrões

Eu tenho um arquivo que contém dados como este: report aaaaaaaa - .. -th bbbbbbbbb -to ccccccccc .. --. Pergunta: desejo remover qualquer linha que não comece com as seguintes sequências: report -th -to isso significa que...
06.11.2013 / 22:37
4
respostas

Como imprimir as linhas 15 e 25 de cada 50 linhas?

Eu tenho um arquivo grande e gostaria de imprimir de cada linha de 50 linhas, as linhas 15th e 25th . sed -n '15,25p' inputfile Como modificar este comando para imprimir somente as linhas 15 e 25 e fazer um loop em cada uma das 50 linh...
25.11.2016 / 11:57