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
Digamos que eu tenha um arquivo estruturado assim:
X sequence 1 is this
ABCDE FGH HIJ
X sequence 2 is this
ABCDE FGH HIJ
Como eu removeria condicionalmente o espaço em branco? Eu sei que o trecho abaixo irá remover todos o...
Estou usando o shell zsh . Eu estou tentando usar sed para substituir algum texto em muitos arquivos, usando paralelamente para acelerar o processo. Quando testei isso em um arquivo e deixei a saída do comando ir para stdout , vi o result...
Eu tenho um arquivo XML contendo um código e para usá-lo com xmllink eu preciso remover um link.
Arquivo XML contendo:
<xml version="1.0" encoding="UTF-8" standalone="yes"?>
<PackingList xmlns="Link to somewhere#">
<morecode...
Eu tenho todos os comandos replace em um arquivo (digamos replace.sed) e eu uso-o com o flag -f de sed (sed -f replace.sed InputFile). Mas agora eu corri para uma condição onde eu preciso aplicar estas regras de substituição apenas em linhas num...
Eu tenho uma saída que se parece com isso:
"vancouver/news/vancouver-voices": {
"status": 0,
"time": 0,
"timestamp": 1371298701
},
"vancouver/news/vancouvers-march-second-annual-success": {
"status": 0,
"time": 0,
"tim...
Estou tentando escrever um script de shell para pegar a URL dinâmica na qual o ComboFix está localizado em BleepingComputer.com/download/combofix
No entanto, por algum motivo, não consigo fazer com que o meu regex corresponda ao link de down...
para remover comentários (comece com # e /* comment */ ) em settings.php , o comando abaixo funciona bem:
sed '/^\#/d' settings.php > outp.txt
mv outp.txt settings.php
sed '/\/\*/,/*\//d; /^\/\//d; /^$/d;' settings.php > outp2.tx...
Eu estou tentando construir um changelog programaticamente redirecionando a saída de git shortlog para um arquivo CHANGELOG.md.
Meu changelog mostra isso (abreviado):
Brendan Deere (4):
Fix dependency conflicts
Meu arquivo de...
Eu tenho um comando shell para obter o tempo de desenho da interface do usuário para um aplicativo Android (que não é realmente relevante para essa pergunta) em milissegundos. De qualquer forma, a saída se parece com
I/ActivityManager( 1843):...
Eu tenho um grande conjunto de arquivos em que preciso substituir um esquema de URL completo. Alguns nomes de arquivos contêm espaços. Depois de muita pesquisa e rial e erro, este é o mais próximo que cheguei:
find /somedir -type f -print0 -e...