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

Como converter um fuso horário em logs enquanto eles estão sendo seguidos

Eu gostaria de manipular o formato de um datestamp de um log, em tempo real, conforme ele está sendo seguido. O formato atual é 2016-04-06T23:19:20.878Z . Eu gostaria de convertê-lo para o nosso fuso horário local e, potencialmente, remover os...
07.04.2016 / 03:22
2
respostas

Awk / sed extrai informações quando um padrão corresponde a um parágrafo

Eu quero pesquisar um padrão "FROM" no parágrafo que começa com CREATE VIEW e termina com ";" e salve o resultado em um arquivo csv. por exemplo, se eu tiver o seguinte arquivo: CREATE VIEW view1 AS something FROM table1 ,table2 as A, table...
18.03.2016 / 11:51
1
resposta

É possível passar argumentos para um script sed?

Considere um script sed simples foo-to-bar.sed : s/foo/bar/ e a invocação simples: sed -f foo-to-bar.sed some-file.txt Agora, digamos que eu queira personalizar a string de substituição (barra, neste caso) e passá-la como um argu...
27.05.2015 / 20:25
3
respostas

Usando argumentos do comando sed para ser compatível com GNU e BSD Unix (edição no local)

Eu tenho um script de shell que uso atualmente para algumas coisas relacionadas à compilação de um aplicativo para dispositivos móveis. Devido às sutis diferenças entre o BSD & GNU um dos scripts de construção originalmente escritos em um...
03.03.2017 / 15:07
1
resposta

Como imprimir um padrão de texto em cores?

RED='3[0;31m' NC='3[0m' # No Color var='I /love Stack Over/flow' Estou tentando imprimir uma parte do texto usando regex colorido, mas não está funcionando. echo $var | sed "s=\(.*/\)\(.*\)=\${RED}\${NC}=" saída: ${RED}flow${NC}...
09.07.2016 / 08:00
1
resposta

Inserir dados perdidos dentro de blocos

Eu sou um biólogo e estou tentando resolver esse problema, por favor me guie por onde começar. Eu não sei em qual fórum postar isso, por favor me avise se este lugar não é apropriado. Eu tenho blocos de valores que podem ser estritamente de d...
09.12.2014 / 19:01
2
respostas

Bash - Converte texto colorido de caractere de escape para BBCode

Eu quero converter um texto terminal escape-character colored text file para BBCode colored. Para isso, criei um arquivo de log do Android com logcat -Cd > /sdcard/logcat.txt . A opção -C adiciona os caracteres de escape de cor. A...
07.02.2015 / 20:04
2
respostas

Substituir string em um arquivo por outro, onde ambos são salvos em variáveis

Eu quero substituir uma string encontrada em um arquivo por outra, mas ambos têm um caractere especial (neste exemplo, é um . char), por exemplo, 1.0 e 2.0 . Então este é o comando usado atualmente: sed -i 's/1\.0/2\.0/g' /home/use...
12.03.2015 / 04:08
2
respostas

execução regex

Estou tentando substituir uma string em um arquivo: $RELEASE = '1234'; O espaço em branco entre RELEASE e o símbolo = pode ser espaços OU tabulações. As aspas em torno do número da versão podem ser simples ou duplas. Atualmente, es...
21.07.2014 / 15:23
2
respostas

Reordenar vários blocos de linha com Sed

Estou tentando reordenar a saída gerada da seguinte maneira; Dado um fragmento tex como segue, eu quero mover o /^Constant/ abaixo de /Dummies/ , com a linha antes e depois de /^Constant/ . Além disso, eu gostaria de um resultado estável,...
05.02.2014 / 19:01