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

Split usando sed

Eu tenho que dividir [X] ||| you owns the [X,1] ||| you own the [X,1] ||| 1 0.02020 0.07847 0.36788 3 -0.00000 -0.00000 nos tubos e saída dessas linhas cujo 2º e 3º argumento são diferentes.     
08.05.2013 / 06:38
1
resposta

Por que é que, para newline está funcionando, mas nova linha para, não está funcionando sed?

Eu tenho um arquivo de texto com uma lista de primeiros nomes e estou tentando substituir a nova linha por , . Aqui está o comando que estou usando sed 's/\ /,/g' file enquanto o reverso está funcionando sed 's/,/\ /g' file subs...
05.02.2013 / 16:47
2
respostas

substituição do sed corresponde a muitos inputs

Este é o meu comando: echo "Test" | sed -f <(sed -e 's/.*/s,&,gI/' mydic) O arquivo mydic contém 2 colunas delimitadas por vírgulas ( , ) a,AlphabetA . . . e,AlphabetE . . s,AlphabetS . t,Alphabet...
10.04.2012 / 15:43
1
resposta

Como analisar essa saída e colocá-la em uma matriz?

Espero que o script tenha uma saída semelhante a: Eu gostaria de extrair todas as palavras como Gi / 02/12 etc em uma matriz ou lista. VLAN Name Status Ports ---- -------------------------------- --------- --...
12.03.2013 / 13:07
3
respostas

Luta com grep, sed, awk para filtrar html

Estou tentando aprender como usar ferramentas do Linux em uma instalação do cygwin. Eu decidi fazer um projeto para tentar me ensinar os fundamentos do script de shell e, simultaneamente, realizar alguma educação pessoal. Meu projeto original er...
20.03.2013 / 04:42
1
resposta

O que a opção x para sed faz, na verdade, ao trocar dados entre o buffer hold e pattern?

Eu não entendo o que o x faz quando se trata de trocar o conteúdo do buffer de hold e padrão. Ele troca os dados entre a espera e o padrão para que todos os dados anteriores em espera ou padrão sejam excluídos? o que acontece exatamente?     
27.03.2013 / 11:23
2
respostas

sed correspondência de padrões com exclusão em uma linha

Eu quero excluir apenas alguns espaços (digamos 4) após o line$#*425 with space Não consigo concluir, sugiro echo "line$#*425 with space " | sed 's/ / /g' Estou pensando em usar od -b também, mas ainda não consigo descob...
20.02.2013 / 12:54
1
resposta

Barra de correspondência no bbe

Como posso corresponder uma barra em bbe ? Se eu tiver esse arquivo de texto chamado test.txt : foo / bar Eu posso combiná-lo em sed da seguinte forma: sed -e 's/foo \/ bar/it worked!/' test.txt No entanto, quando se faz...
21.08.2012 / 18:12
2
respostas

Copie um padrão de correspondência de linha para ao lado de outra linha de padrão correspondente usando sed

Eu quero copiar a linha contendo www.website.com para a linha que contém thetext . Por exemplo, quero transformar essa entrada: Lorem ipsum dolor sit amet, elit. Cras eu www.website.com velit vitae Pellentesque interdum thetext Sed ul...
15.07.2011 / 18:40
5
respostas

adiciona o nome do arquivo como cabeçalho da coluna

Eu tenho um diretório com tabelas no formato txt e gostaria de adicionar o nome do arquivo como o cabeçalho da segunda coluna, por exemplo: arquivo_1.txt row_1 1 row_2 0 row_3 1 row_4 1 row_5 1 row_6 1 output.txt rows file_1...
10.10.2018 / 17:49