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

Usando sed para limpar caminhos longos em arquivos de log

Um script gera arquivos de log com dezenas de kilolines e a maioria das linhas é muito longa. Seria ótimo fazer este registro ser amigável com algumas edições. No tempo de execução, há variáveis de ambiente úteis. Diga, ${X} corresponde a...
07.12.2017 / 00:31
1
resposta

Renomeia o início do nome do arquivo usando um texto específico no próprio arquivo

Eu tenho muitos arquivos no diretório ( file1.txt , file2.txt , ...) Cada arquivo contém um monte de linhas. Uma das linhas é o texto específico thetext seguido por um número aleatório, como thetext56 , thetext21 , etc. Eu quero...
30.07.2011 / 19:05
1
resposta

Caracteres chineses em vez de latim sendo gravados em arquivo

Quando executo sed e imprimo em um console, tudo fica bem: sed '/Q/{ s/Q//g r /Users/ericbrotto/Desktop/question.txt }' Commision.txt Mas quando faço isso e envio um arquivo: sed '/Q/{ s/Q//g r /Users/ericbrotto/Desktop/question.txt...
22.07.2011 / 14:54
3
respostas

br sed: insere texto após o N-ésimo caractere anterior / seguinte a uma dada string

Usando sed , como um texto seria inserido após um caractere que preceda (ou siga) alguma sequência por N ocorrências. Como exemplo, suponha que a linha de texto a ser editada seja a seguinte: command -some -args -c 'a quoted section;some...
10.11.2017 / 08:47
3
respostas

Correspondendo a maiúsculas / minúsculas com sed

Posso escrever um padrão em sed que corresponda a padrões como Aa , Bb , Cc , etc. (ex. letra maiúscula, deve corresponder à letra minúscula correspondente) sem enumerar todas as possibilidades?     
25.01.2017 / 14:16
4
respostas

Coincide com um padrão e substitua a primeira instância da sequência seguinte

Estou programando a modificação de um arquivo de configuração assim: [purple] auth = no enabled = 0 username = password = priority = 0 host = True [shovel] group = manual = False enabled = 0 username = Onde existem muitas [categorias]...
27.01.2017 / 04:30
2
respostas

find -exec sed para localizar / substituir com string reutilizável

Estou tentando construir um pequeno script sh que faça um achado / substituição básico, mas com uma pequena reviravolta, que eu me pergunte se estou indo de uma maneira errada. aqui está a string antiga mysql_fetch_array($foo) aqui...
17.02.2017 / 21:29
1
resposta

vários padrões com sed (regex AND ou condição)

Eu quero remover os dados indesejados. Então, minha pergunta é como excluir linhas acima de test1 se ele não contém test1 OR não terminou com uma cotação? 20 /test1/catergory="Food" 20 /test1/target="Adults, \"Goblins\", Elderly, Babies,...
13.02.2018 / 02:22
3
respostas

Eu preciso obter o número da linha que possui o maior valor

Eu tenho um arquivo txt como segue 1 8.92 2 9.99 3 9.57 4 9.63 5 9.57 6 9.51 7 7.84 8 7.95 9 9.44 10 9.58 11 9.94 12 10.20 13 9.35 Eu preciso do número da linha com o maior valor. Como posso conseguir isso? por exemp...
17.01.2017 / 12:44
3
respostas

pt e remova a cadeia entre dois padrões

Eu tenho problema com a remoção de parte da string entre dois padrões com sed. Eu sempre tenho o último PATTERN-2 na fila: test.txt: PATTERN-1xxxxPATTERN-2aaa PATTERN-1xxxxPATTERN-2fffPATTERN-1zzzzPATTERN-2gggPATTERN-1zzzzPATTERN-2 PATTERN...
11.01.2017 / 20:38