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

Substituição de palavras com caractere especial em um arquivo [duplicado]

Eu quero alterar o comando \pause para %\pause em todos os meus arquivos tex . Então usei o seguinte comando do Linux: for f in *.tex; do sed -i 's/\pause/%\pause/g' $f; done mas o problema é que a máquina não leva em conta o ca...
20.03.2017 / 13:59
3
respostas

Escapando aspas simples ** com ** um alias [duplicado]

Estou ciente de que há muitas perguntas feitas no passado sobre como escapar de citações simples, mas nenhuma delas aborda esse desafio, por exemplo, como fazer com um alias . Já defini com sucesso muitos aliases para substituir os comando...
13.02.2017 / 14:38
2
respostas

Filtragem eficiente de muitos arquivos pelo seu conteúdo com awk / sed / grep

Eu quero listar todos os arquivos dentro de um diretório (recursivamente) que tenham suas segundas linhas totalmente correspondentes a uma determinada expressão regular. O número total de arquivos é de aproximadamente 60K. Até agora, compus e...
05.02.2017 / 05:56
1
resposta

\ 1 no comando sed não funciona com xonsh

Eu não entendo o que sinto falta aqui: $ echo 'testing' | sed -E 's/([a-z]*)ing/ing/g' ing Espero que a saída seja testing novamente, pois deve ser test ? Essa entrada parece ter sido engolida - ou seja, o grupo correspondeu a el...
15.01.2017 / 03:27
1
resposta

sed - extrai o valor por substituição da primeira linha correspondente à segunda linha de expressão regular encontrada com a primeira regexp

Dado um arquivo TestData.txt contendo linhas, onde o lixo pode ser repetido N ou mais vezes, e a posição da linha "Model = Default" não é fixa ... junk junk Model="C" junk junk Size="81" junk Model="Default" <---- Start of "Default" bl...
23.01.2017 / 01:48
2
respostas

Como localizar e substituir o conteúdo de múltiplos arquivos no diretório atual usando o shell script ou linux?

Eu tenho o nome da pasta atual como details1 e a pasta atual tem uma lista de arquivos como file1 , file2 , file3 e assim por diante ... Exemplo: (Aqui eu mostrei apenas o file1 e outros arquivos também conterão o mesmo conteúdo...
10.01.2017 / 11:43
2
respostas

Script no script (qualquer outra linguagem de script, se todos tiverem uma ideia)

Eu tenho este script que será executado automaticamente no dia 2 de cada mês. Este script baixará todo o arquivo de ftp servidor por data (o segundo de cada mês). Atualmente, tenho um script que faz o download do arquivo de ftp server e...
10.01.2017 / 10:02
2
respostas

Substituição de texto com campos específicos em um arquivo de log.

Eu tenho isso: 00:05:40.005 id=32214483 Src=PIPE <[email protected]> (received) [email protected] relayed (1234 bytes) Eu preciso conseguir isso: 00:05:40.005 id=32214483 [email protected] <[email protected]> (received) To=x...
23.11.2016 / 16:02
1
resposta

sed na solução de problemas do script bash

Eu tenho o seguinte problema em relação ao comando sed. O que eu quero fazer é: sed '1 d' filename.fa | sed "1i\>filename\n" > filename_Edited.fa onde o arquivo da linha é substituído por "> nome do arquivo". Isso é feito em 2 et...
29.11.2016 / 15:48
2
respostas

Como posso substituir os colchetes abertos do fim de linha para a nova linha usando sed?

Eu tenho muitos arquivos com colchetes errados abertos no final da linha e preciso substituí-los por uma nova linha por conditon [a-z)] [{]|[a-z)][{]. exemplo de entrada: public class Test { } resultado esperado: public class Te...
30.11.2016 / 12:30