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

Nome do arquivo de pesquisa dentro do arquivo

Alguém colocou muitos códigos maliciosos em cada instância do wordpress no meu servidor. Pela segunda vez. (Pelo menos) Todo arquivo js foi modificado. Existe um padrão, o código sempre se parece com isto: /*[file-name]*/[malicious code]/*fil...
04.03.2016 / 13:04
3
respostas

Sed comando para imprimir cada primeira e décima quarta linha de um arquivo a cada 46 linhas [duplicado]

Portanto, analise um arquivo de texto e imprima a linha 1 e a linha 14 e, em seguida, não faça nada com as linhas 15-46 e imprima a linha 47 e a linha 60, etc. até o final do arquivo. Então, basicamente, a cada 46 linhas, imprima a 1ª e a 14ª...
15.01.2018 / 15:59
3
respostas

como emular “substituir a b b a” por um sed?

Eu estou tentando emular um comando replace que troca dois caracteres, com um script sed, mas a escolha óbvia: sed -e 's/a/b/g' -e 's/b/a/g' não funciona. Você pode me mostrar como fazer isso corretamente?     
10.11.2013 / 11:17
3
respostas

Como eu posso extrair uma linha específica em um arquivo de texto, assim como várias linhas contendo uma string específica?

Eu tenho uma coleção de arquivos de texto contendo mais dados do que eu preciso. A primeira linha de cada arquivo contém uma string separada por vírgulas que se parece com isso: stop_id,stop_code,stop_name,stop_desc,stop_lat,stop_lon,locati...
29.12.2017 / 08:21
5
respostas

Filtre os caminhos de um arquivo de texto que é mais profundo do que o predecessor imediato

Dado um arquivo de texto contendo uma lista ordenada de caminhos, como posso remover todos os caminhos que são redundantes devido a ter seu pai (imediato ou não) também na lista? Por exemplo: /aaa/bbb /aaa/bbb/ccc /ddd/eee /fff/ggg /fff/gg...
02.05.2017 / 07:31
4
respostas

Como excluo todas as linhas com “.png” em um arquivo?

Eu tenho uma lista de urls dos quais alguns apontam para imagens: http://s.thebrighttag.com/iframe?c=A5lqOqP http://s.wordpress.com/imgpress?resize=136,136&url=http%3A%2F%2Fdata.whicdn.com%2Fimages%2F2833524%2F4thofJuly-collage_large....
26.08.2011 / 03:41
9
respostas

Como posso agrupar números em um arquivo

Eu tenho um arquivo com números no formato float. Posso revisá-los via sort -rn numbers.txt | less Eu gostaria de poder "agrupá-los". Ou seja veja facilmente quantos estão no mesmo intervalo. Para dar um exemplo do arquivo: 30.969504117...
02.05.2014 / 12:50
7
respostas

tir delete a linha começa com # mas não com #! (scripts de shell)

Para excluir a linha com # , a seguinte linha pode funcionar: sed -i "/^\(\s\)*\#/d" mas o que eu quero é excluir as linhas que começam com # e não com #! .     
29.06.2017 / 09:25
5
respostas

dividindo um arquivo com linhas separadas por guias em dois arquivos

Como eu poderia usar algo como sed para dividir um arquivo em dois para que o arquivo contenha eric shwartz david snyder onde os 4 espaços entre as entradas são realmente tabulados em dois arquivos, como: file1 : eric dav...
27.10.2016 / 13:26
2
respostas

Como alterar todas as linhas que consistem em um caractere "0" para outra coisa?

Eu tenho um arquivo com linhas semelhantes às abaixo: 0 0.1 0.0002 0 0.30 Eu quero substituir as linhas por um único 0 por algo como 0.0001 . Para as linhas com um decimal e dígitos depois, não quero alterá-las. Eu tentei as varia...
21.08.2015 / 20:54