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
3
respostas

Como posso cortar endereços de e-mail com sed?

Eu tenho o seguinte email.txt com: [email protected] [email protected] [email protected];es [email protected] [email protected] @pepito.com E um comando sed para obter sed -n -r '/\w+@\w+\.\w+((\.\w+)*)?/p' emails.txt tsar@gmail....
14.06.2015 / 16:25
4
respostas

Como deletar linhas começando com certas strings

Existe uma maneira de deletar linhas que começam com certas strings. Eu tenho esse código youtube-dl youtube-dl --extract-audio --audio-quality 0 --newline --audio-format mp3 https://www.youtube.com/playlist?list=PL1C815DB73EC2678E e s...
14.06.2015 / 15:29
5
respostas

Como remover o caracter especial 'M-BM-' com sed

Eu tenho um arquivo que foi criado copiando o conteúdo do documento DOCX com o LibreOffice para o arquivo de texto. Eu modifiquei o arquivo com sed para remover espaços adicionais e outras coisas, mas notei espaço imune ao comando normal:...
12.10.2013 / 19:46
4
respostas

Extrai a linha que começa com um padrão específico em sed

Meu arquivo de entrada é assim: IDno="1" Name=Jack Type=Student IDno="2" Name=Jill Type=Teacher Estou usando o sed para extrair todo o IDno e o tipo apenas quando o tipo é aluno. sed -e '/IDno=/b' -e '/Type=Student/b' d Isso me peg...
27.02.2017 / 06:44
3
respostas

Coloque todos os comandos sed em um arquivo de script de shell

Essencialmente, eu recebo um arquivo de texto e devo foder com ele via comandos sed. Eu tenho cerca de 7 comandos sed totais e preciso colocá-los todos em um script de shell para produzir uma saída quando este script é executado. Arquivo de t...
11.10.2016 / 08:42
2
respostas

Como fazer o sed funcionar com linhas de quebra em um arquivo?

Estou adaptando script para inserir o conteúdo de um arquivo em outro arquivo. Isso é o que eu tenho agora: #!/bin/sh # Check if first and second parameters exist if [ ! -z "" ]; then STRING=$(cat ) # Check if the supplied file exi...
07.03.2014 / 03:36
4
respostas

O que é uma maneira prática de listar todos os caracteres usados em um arquivo (Bash) (Regex)

Como posso transformar isso: Johnny's penguin, (Tuxie), likes the following foods: French fries, and beef. Para isso: abcdefghiklnoprstuwFJT',():. (Estes são os caracteres totais usados na entrada) Por favor, note que os caract...
03.04.2015 / 04:56
2
respostas

Filtre linhas com base no comprimento usando sed e grep

Como localizar linhas com mais de 100 e menores que 150 caracteres usando sed e grep     
18.07.2015 / 11:50
3
respostas

Como localizar o texto e substituir essa linha se existir com o terminal, caso contrário, basta anexar a linha ao final

Eu quero colocar em sudo gedit /etc/sysctl.conf a única linha vm.swappiness=10 que às vezes mudo. Por padrão, esta linha não existe, então eu uso echo "vm.swappiness=10" | sudo tee -a /etc/sysctl.conf . Se eu sempre colocasse a mes...
08.11.2011 / 16:18
1
resposta

Sed substituir linha específica no arquivo

Estou criando um script básico para minha máquina virtual e gostaria de saber como substituir uma linha específica neste documento: [base] ## uncomment and set autologin username to enable autologin # autologin=dgod ## uncomment and set tim...
15.10.2016 / 10:44