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

Obtenha o sed original de volta no meu Mac

Substitui o sed pela versão GNU no meu Mac. Eu pensei que eu fiz um backup do original (versão BSD), mas aparentemente eu não fiz, e agora eu preciso de volta. Alguém pode me ajudar?     
05.12.2012 / 14:31
1
resposta

Movendo partes de uma string com um Regex em sed

Estou tentando substituir input.output.roomMAX[0] to input.output.room[0].MAX input.output.roomMAX[1] to input.output.room[1].MAX input.output.roomMIN[variable] to input.output.room[variables].MIN Estou ficando preso e...
27.07.2012 / 09:28
1
resposta

Usando uma tabela ou script em sed para substituir muitos caracteres especiais por caracteres de escape?

Se você quiser substituir caracteres especiais usando sed você pode usar diferentes maneiras, mas o problema é que você tem que substituir muitos (100 +) caracteres especiais por caracteres de escape em muitos arquivos. então precisa: (obriga...
10.07.2012 / 18:15
1
resposta

Desejo obter uma contagem de entradas exclusivas nos logs de erro do Apache

Ao visualizar os arquivos de log do Apache, há muitas mensagens de erro repetidas. Gostaria de descobrir quais mensagens de erro são mais frequentes e quais são exclusivas. Eu gostaria de um script simples que possa me fornecer uma contagem d...
19.04.2012 / 14:48
2
respostas

Mover caractere específico em sed para o começo

Eu gostaria de processar um arquivo que contém um caractere específico no meio de algumas palavras e movê-lo para o início dessa palavra. Ele também pode aparecer no início de uma palavra, mas, nesse caso, deve permanecer na posição original. O...
20.03.2012 / 14:28
1
resposta

Renomeação em lote de arquivos em um diretório usando sed

Eu rodei um script que gerou cerca de 10k arquivos em um diretório. Acabei de descobrir que há um bug no script que faz com que alguns nomes de arquivos tenham um retorno de carro (presumivelmente um caractere '\ n'). Eu quero executar um com...
11.12.2010 / 17:18
1
resposta

Usando sed, como insiro texto acima da primeira correspondência encontrada?

Estou usando o sed para modificar uma base de código. Estou tentando adicionar uma referência [assembly: ..] e por questões de legibilidade eu gostaria que ela aparecesse como a primeira referência [assembly:]. Como posso fazer isso no sed?...
09.09.2010 / 15:41
2
respostas

sed + linha de corte antes de “;” seperator

como executar por sed para imprimir a linha até ";" personagem echo "NUMBER = 3247 FULL DUPLEX ; speed=343 434 " | sed ..... precisa da seguinte saída NUMBER = 3247 DUPLEX COMPLETO     
03.11.2010 / 14:30
1
resposta

mac: concatena o conteúdo de arquivos de texto em vários diretórios; Anexar nomes de diretórios ao conteúdo do arquivo de texto correspondente

Na seguinte estrutura de diretórios: directory1 -subdirectoryA --- fileA.txt -subdirectoryB --- fileB.txt subdiretórioC --- fileC.txt Gostaria de gerar um arquivo de texto contendo o seguinte texto concatenado: nome do subdiretóri...
18.09.2018 / 20:42
1
resposta

acrescentar ao fim da linha sem nova linha

Quando eu tento anexar ao final de um arquivo, ele cria uma nova linha. Agora eu tentei consertar isso com echo -n, mas isso não funciona. Então, o que estou tentando? Estou tentando obter o seguinte resultado: Hello This Is A Test Mas...
20.06.2018 / 20:41