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
Estou tentando usar sed , mas meu padrão contém [] colchetes e barras ( / ).
Eu tentei citações, mas isso não ajuda.
Como posso escapar disso?
Exemplos:
$ sed -i'.bak' "s/^includes[] =/;includes[] =/g" *.make
sed: 1: "s/^incl...
04.11.2014 / 23:32
<kernel>
use_profile 0
use_group 0
file execute /lib64/rc/sh/cgroup-release-agent.sh exec.realpath="/lib64/rc/sh/cgroup-release-agent.sh" exec.argv[0]="/lib64/rc/sh/cgroup-release-agent.sh"
file execute /sbin/init exec.realpath="/sbin/ini...
10.05.2017 / 13:54
Estou tentando escrever este comando no UNIX:
ls -l | sed 'p/^.rwx'
Mas recebo o seguinte erro:
sed: -e expression #1, char 2: extra characters after command
Estou tentando imprimir os arquivos / dirs em que o usuário tem todas as...
10.05.2017 / 14:59
Eu quero substituir o padrão "uid=" seguido por qualquer caractere único uma ou mais vezes. Então eu uso este comando:
sed s/uid=.+/uid=something/g file
Mas isso não funciona. Parece que o "seguido com qualquer caractere único um ou mais...
05.05.2017 / 14:32
Eu posso corresponder a nova linha por \n :
echo "one
two" | sed 'N;s/\n/_/g'
No GNU sed , posso usar [^\n] para corresponder a qualquer caractere, exceto nova linha:
echo "one
two" | sed 'N;s/[^\n]/_/g'
Isso é muito útil, m...
01.05.2017 / 10:15
Eu quero acrescentar um texto específico após a correspondência da linha em particular.
Atualmente, no exemplo, podemos ver que adicionei a linha rpmos xi92 ; posso usar o interruptor de acréscimo em sed de acordo com as treino
Samp...
14.06.2017 / 05:22
Oi, eu não tenho certeza se isso é possível, eu verifiquei no google muitas opções.
Por exemplo, se eu tiver uma URL http com conteúdo xml: link
o conteúdo seria algo como abaixo e <building>false</building> isso pode esta...
15.06.2017 / 15:28
Eu quero um comando sed que altere todos os números em todas as sequências # da Previdência Social (formatadas apenas como 123-45-6789 ou 123456789 ) para Xs . Qualquer seqüência de números que não esteja formatada exatamente como um dos dois...
19.04.2017 / 10:56
Eu tenho as seguintes informações:
gene complement(297183..300379)
/Name="Sp34_10006520"
/EC_number=3.2.1.45
gene 334670..335559
/Name="Sp34_10007100"
/...
20.04.2017 / 10:40
Eu tenho vários arquivos .txt em um diretório. Cada arquivo tem uma seção:
DONE
item 1
item 2
item 3
DONE
Gostaria de contar o número de linhas entre os dois marcadores DONE para cada arquivo separadamente.
Eu usei esta pergunta...
21.04.2017 / 15:17