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

Altera uma string mantendo algum texto como ele está usando sed

Eu tenho outro problema aqui com o SED. Eu quero adicionar algum texto a uma string, mas sem alterar uma palavra específica que varia com cada linha. Ou envolva um código em uma string mantendo-o como está. Exemplo: FROM <font color="#0...
03.05.2013 / 14:23
2
respostas

Como eu uso variáveis em um comando sed?

Eu tentei o seguinte código para substituir QQ por ZZ , mas ele não faz o que eu quero: var1=QQ sed -i 's/$var1/ZZ/g' $file No entanto, esse código faz o que eu quero: sed -i 's/QQ/ZZ/g' $file Como uso variáveis em sed ?   ...
07.11.2011 / 16:30
1
resposta

Como substituir uma linha que começa com uma palavra (e usar essa linha antiga na nova linha)

Eu tenho um arquivo com muitas linhas e gostaria de substituir linhas específicas que começam com uma nova linha, mas incluem a linha antiga. Veja abaixo. por exemplo, se uma linha começa com (xyz é diferente para cada linha) "#EXT-1,xyz"...
03.09.2016 / 16:53
4
respostas

Substituir espaços em uma substring combinada por sublinhados

Sou novo no fórum, por favor, perdoe quaisquer erros sintáticos na minha pergunta. Estou tentando substituir espaços por sublinhados apenas em uma substring correspondente. Eu imaginei que sed seria o melhor editor para isso, mas não consigo...
02.03.2016 / 10:52
3
respostas

Como posso substituir todos os caracteres de uma string?

Eu tenho a seguinte string signaldate signaltime period UwThiSon3dH140__mean UwThiSon3dH140__sigma Eu tentei usar sed para substituir o espaço por vírgula. sed 's/ /,/g' sed 's/[[:space:]]/,/g' mas a saída ainda é a string origi...
08.08.2014 / 09:07
1
resposta

altere a tabela de concessões DHCP com script e sed

Dears, Eu tenho nas concessões de arquivos de concessão do dhcp, como no exemplo a seguir: lease 192.168.79.15 { starts 0 2016/08/21 13:25:45; ends 0 2016/08/21 19:25:45; cltt 0 2016/08/21 13:25:45; binding state active; next bin...
01.09.2016 / 10:30
2
respostas

Como eu uso variáveis em um comando sed?

Eu tentei o seguinte código para substituir QQ por ZZ , mas ele não faz o que eu quero: var1=QQ sed -i 's/$var1/ZZ/g' $file No entanto, esse código faz o que eu quero: sed -i 's/QQ/ZZ/g' $file Como uso variáveis em sed ?   ...
07.11.2011 / 16:30
2
respostas

Como eu uso variáveis em um comando sed?

Eu tentei o seguinte código para substituir QQ por ZZ , mas ele não faz o que eu quero: var1=QQ sed -i 's/$var1/ZZ/g' $file No entanto, esse código faz o que eu quero: sed -i 's/QQ/ZZ/g' $file Como uso variáveis em sed ?   ...
07.11.2011 / 16:30
2
respostas

Como faço para encontrar uma string em um arquivo e colocar uma string acima dela?

Gostaria de encontrar a String __MARKER__ em someFile.txt e colocar uma String acima dela (por exemplo, Hello World! ). Como eu faria isso usando sed ? sed -i -e "/__MARKER__//g" someFile.txt # Currently removes __MARKER__. C...
06.06.2018 / 19:31
6
respostas

Como renomear múltiplos arquivos substituindo word no nome do arquivo?

Substitua o ACDC por AC-DC Por exemplo, temos esses arquivos ACDC - Rock N' Roll Ain't Noise Pollution.xxx ACDC - Rocker.xxx ACDC - Shoot To Thrill.xxx Eu quero que eles se tornem: AC-DC - Rock N' Roll Ain't Noise Pol...
30.01.2011 / 08:00