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

SED “Nenhum tal arquivo ou diretório”

Então, eu sou um usuário Linux intermediário, acabei de descobrir o sed e quero usá-lo para automatizar algumas configurações durante meu script usual de instalação / configuração. Eu percorri todos os fóruns para localizar um problema semelh...
02.11.2016 / 22:58
2
respostas

Bash Sed Pipe para comandar o One-Liner

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 / 21:15
2
respostas

Redirecionar a saída do loop 'for' no cygwin

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 / 16:37
1
resposta

Removendo “” e “” de um arquivo usando um script sed

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...
20.05.2016 / 00:05
2
respostas

Insere uma string ou linha em branco após um critério de busca específico, em um loop

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 / 02:17
1
resposta

Por que a classe de caractere de dígito de expressão regular inclui o caractere CR se o último dígito estiver no final da linha?

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 / 15:46
2
respostas

usando sed no script BASH: substitua text por info das variáveis do sistema (hostname e date)

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 / 23:36
1
resposta

Centos 6.7 sed substituir texto com string + char $

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 / 10:25
2
respostas

Como adicionar uma nova linha ao topo do arquivo - OSX e GNU

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 / 19:55
1
resposta

Como executar regex localizar e substituir usando a linha de comando do windows

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 / 06:59