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

SED challenge, agregando String contendo chaves

Estou tentando usar o sed para agregar um padrão de sequência específico em um texto por horas, mas não consigo encontrar a solução. Espero que vocês saibam como fazer isso!? O assunto do texto para minha meta consiste apenas em caracteres d...
19.07.2016 / 08:24
1
resposta

Awk e descartando tokens não correspondentes em uma string?

Estou tendo problemas para obter uma ferramenta de string para fornecer o que preciso (devido à minha ignorância). Eu tenho uma string baseada em recursos da CPU. A string muda conforme diferentes processadores oferecem recursos diferentes :...
15.07.2016 / 22:51
3
respostas

É portável indentar o argumento para o comando 'i \' do sed?

Fiquei com a impressão das especificações POSIX para sed de que é necessário para alinhar à esquerda o texto na linha após o comando i\ , a menos que você queira espaços em branco na saída. Um teste rápido no meu Mac (usando o BSD sed)...
27.09.2016 / 04:08
2
respostas

br comando com a opção -n e '$ ='

Eu quero imprimir o número de linhas em um arquivo usando o comando sed . Eu tenho a seguinte linha para isso, por favor, qualquer um pode explicar em detalhes. sed -n '$=' myfile.txt     
18.05.2016 / 08:32
2
respostas

Organizando dados tridimensionais com awk / sed / perl

Eu tenho este arquivo (uma matriz esparsa): PC.354 OTU1 6 PC.354 OTU2 1 PC.356 OTU0 4 PC.356 OTU2 7 PC.356 OTU3 3 Eu quero uma saída como essa (matriz densa -classic .biom table): OTU_ID PC.354 PC.355 PC.356 OTU0 0 0 4 OTU1 6...
25.05.2016 / 20:48
2
respostas

Como procurar pela palavra armazenada no espaço de espera com sed?

Esta é uma questão específica de sed ; Estou ciente de que isso poderia ser feito com outras ferramentas, mas estou trabalhando para expandir meu conhecimento sobre sed . Como posso usar sed para citar globalmente (na verdade, backtick...
27.10.2015 / 18:25
2
respostas

Substituir apenas em uma cadeia de intervalos específica

No canônico Como posso substituir uma string em um arquivo (s)? em 3. Substitua somente se a string for encontrada em um determinado contexto , estou tentando implementar a substituição de um pipe com espaços em branco em um arquivo com estru...
02.04.2016 / 19:37
2
respostas

Edite os arquivos com sed e salve o resultado em arquivos diferentes cujos nomes são baseados nos nomes dos arquivos originais

Eu tenho um conjunto grande (~ 300) de arquivos .csv, cada um com ~ 200k linhas de comprimento, com um padrão de nome de arquivo regular: outfile_n000.csv outfile_n001.csv outfile_n002.csv . . . outfile_nXXX.csv Eu preciso extrair um inte...
06.10.2017 / 01:38
4
respostas

como usar sed quando uma variável contém '/' nele?

Eu tenho a seguinte linha para executar em um script e excluir duas linhas acima. Mas agora minha variável $ TEST contém valores como '/ DATA / test10' e meu ID de variável contém '10'. Como posso usar isso com sed? sed -i ":a;N;s/\n/&/2;...
21.11.2015 / 11:46
2
respostas

precisa substituir o conteúdo de um arquivo

Estou preso em uma situação. Eu tenho um arquivo script.txt com conteúdo $cat script.txt SET TABLESPACE CONTAINERS FOR 3 -- IGNORE ROLLFORWARD CONTAINER OPERATIONS USING ( FILE '/db2data2/dbs/rahtest/rahtest1.lrg' 5120 ); SET TABLESPACE C...
25.12.2015 / 12:50