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
Eu tenho uma string semelhante a ../../sdd1 e tentando corresponder a sdd daqui. Estou tentando usar o seguinte comando sed :
echo "../../sdd1" | sed 's:.*\([a-z]\{3\}\)[0-9]?::'
e não produz correspondência.
Mas quando eu uso...
06.07.2017 / 08:16
Estou tentando gravar um comando sed para substituir uma linha em um arquivo. A substituição de sed exigia o diretório de trabalho atual, que começa a tornar o comando um pouco confuso por causa dos caracteres que precisam ser escapados.
Aqui...
16.01.2014 / 18:37
input.txt (delimitado por tabulação)
TTTTOTTT00000000008 RTTTT899 5.00E-28
TTTTOTTT00000000046 RTTTWRR 3.00E-31
TTTTOTTT00000000051 2.00E-11
TTTTOTTT00000000051 7.00E-12
TTTTOTTT00000000054 5.00E-22
TTTTOTTT00000000061 YTRYR...
23.08.2012 / 18:16
Como devo proceder para colorir a saída de tail com sed ?
echo "'tput setaf 1'foo'tput op'" funciona como esperado
echo "foo" | sed -e 's/(foo)/'tput setaf 1'%code%'tput op'/g' no entanto, não.
O que estou perdendo aqui?
...
23.11.2012 / 18:48
Eu tenho um arquivo de log onde no final de uma série de linhas você pode ver se este bloco é relevante.
Agora estou procurando um comando como sed para excluir os blocos que terminam com "Content-Length: 0" e começando com o último "-" antes de...
06.11.2012 / 23:47
Estou procurando conselhos sobre como pesquisar uma parte de uma string dentro de um arquivo e substituir a linha completa OU acrescentar essa string a esse arquivo, se não for encontrado. Eu "joguei" com sed por um tempo agora, mas não consegui...
20.12.2014 / 20:55
Eu quero entender como o comando sed está funcionando:
sed -nre "/jar$/ { x; d; }; /class$/ { x; p; }
Na verdade, é parte de outro comando para encontrar um determinado arquivo de classe na lista de arquivos jar:
find . -name "*jar"...
17.09.2012 / 09:03
Eu tenho um arquivo que contém algum texto e - em uma única linha - um marcador que indica onde o novo conteúdo deve ser adicionado
foo
bar
%SUBSTITUTE%
foo
O substituto da linha de linha deve ser substituído por uma nova string de múltip...
15.11.2014 / 12:28
Dada uma expressão sed (e GNU sed 4.2.2 no ArchLinux)
/match/i\tline1\n\tline2
que deve inserir duas linhas recuadas de tabulação acima da correspondência, acho que o escape do primeiro caractere (no exemplo, \t ) é ignorado, mas todos...
09.05.2013 / 17:33
Eu tenho um arquivo de texto com alguns conteúdos semelhantes a este:
# General information about the project.
project = u'Py6S'
copyright = u'2012, Robin Wilson'
# The version info for the project you're documenting, acts as replacement for...
28.03.2012 / 21:08