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
Como substituo uma string entre dois delimitadores?
Algumas das respostas que encontrei são próximas, mas acho que minha necessidade é um pouco mais complexa.
Ou seja. smb.conf contém uma linha em branco entre compartilhamentos. Quero...
18.06.2018 / 20:28
Estou tentando despejar a saída de todas as minhas interfaces. Isso é o que eu tenho até agora:
ifconfig | awk '{print $1}' | sed s'/.$//'
Eu gostaria de ter algo como:
ifconfig | awk '{print $1}' | sed s'/.$//' | tcpdump -i {} -c 1...
30.06.2016 / 19:15
Eu tenho um diretório que tem 3 arquivos: a.txt b.txt c.txt
Eu tenho que apagar as primeiras 4 linhas de cada arquivo
Eu quero usar 'sed' ou 'awk' ou etc no Cygwin
Eu faço isso:
for x in 'ls'; do
sed '1,4d' $x
done
Funciona bem, mas e...
08.06.2016 / 14:37
Eu tenho um arquivo de texto com alguns "< <" e "> >" que eu gostaria de remover. Eu tentei o seguinte:
sed -e 's/>>//' -e 's/<<//' -i .ORIG file
mas não funciona. (Eu também tentei escapar do < 's, embora, dado...
19.05.2016 / 22:05
Eu estou querendo saber se alguém poderia me ajudar com uma questão específica de codificação.
Eu tenho um arquivo de seqüenciamento de DNA que lê algo assim (como um exemplo):
Plate1A1_R1_AGTAGTACGACTAGCATCAGCATACGATCAGCATCAGCATCAG
Plate1A1_...
25.03.2016 / 01:17
Eu quero usar um script bash para executar um backup e, em seguida, enviar-me um email usando ssmtp. Eu estou tentando fazer um script genérico que eu possa reutilizar em diferentes máquinas Linux. Abaixo está um trecho do script em que uso sed...
10.03.2016 / 22:36
Eu queria extrair o tamanho do Content-Length de um URL e gerar o URL + $ size na mesma linha.
Os dados com os quais trabalhei:
> curl -I -s http://yahoo.com
HTTP/1.1 301 Redirect
Date: Thu, 10 Mar 2016 13:58:34 GMT
Via: https/1.1 ir18....
10.03.2016 / 14:46
para o comando sed, como posso substituir o texto pela string "$".
por exemplo. sed 's / ABCD60 / $ 1 $ 20ABCD' onde '$ 1 $ 20ABCD' é uma string aleatória
01.03.2016 / 09:25
Eu tentei o seguinte para adicionar uma nova linha ao topo do arquivo, mas sem sucesso
1) parece funcionar, mas como faço isso no lugar?
perl -lpe 'BEGIN {print "somestring \ n"}' arquivo
2) sed-i.bak -e '1i somestring \ n' ./file
não adic...
24.02.2016 / 18:55
Eu quero executar complexo encontrar e substituir o que eu faço com o notepad + + usando a linha de comando. Eu encontrei muitas soluções da web, mas nenhuma delas corresponde aos meus requisitos.
Eu tenho um arquivo no qual quero executar o...
11.12.2015 / 05:59