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

Remover palavra após partida

Considere a seguinte linha de texto (tirada de uma inserção do MySQL): "description" varchar(255) COLLATE utf8_unicode_ci NOT NULL DEFAULT '', Eu quero retornar "description" varchar(255) NOT NULL DEFAULT '', Ou seja. Eu quero remo...
07.09.2015 / 08:52
2
respostas

Alterar formato de hora em um arquivo

Eu tenho a saída de um comando sar e a hora não é POSIX: Linux 2.6.32-431.29.2.el6.x86_64 (test.server.com) 2015-08-01 _x86_64_ (32 CPU) 12:00:01 AM CPU %usr %nice %sys %iowait %steal %irq %soft %guest...
07.09.2015 / 08:17
2
respostas

como trocar texto dentro de arquivos [duplicado]

Dentro do meu arquivo eu preciso trocar lugares de todas as instâncias de: grep 'search string' e sed '/string of text/,/string of text/{//!d}' No VI eu tentei um regex sem sorte - ele diz algo sobre caracteres finais. :%s/gre...
25.09.2015 / 21:19
2
respostas

Use sed para formatar parágrafos para látex

Estou usando sed para reformatar muitos arquivos de texto simples a serem compilados com o LaTeX. O arquivo contém várias seções com palavras-chave que fornecem um intervalo. Uma dessas seções com as quais estou trabalhando é para hinos. Um h...
29.10.2015 / 17:13
3
respostas

Substituir caracteres arbitrários no meio de uma string de endereço IP com sed

Eu preciso encontrar e substituir um ou dois caracteres numéricos em strings em um arquivo. As strings são endereços IP do formulário: 10.xx.y.z Em que xx pode ser um ou dois caracteres. Eu quero substituir o xx pelo caractere ú...
10.09.2015 / 21:00
3
respostas

como remover a primeira ocorrência de 0 em mm / dd uma data usando sed?

Eu quero remover a primeira ocorrência de 0 em mm / dd, por ex. Eu quero fazer com que 09/09/15 pareça com 9/9/15 . Eu tentei usar echo 09/10/15 | sed 's/^.//' , mas ele dá saída como 9/09/15 . Como posso fazer isso?     
10.09.2015 / 11:33
2
respostas

Extrai palavras-chave da linha

Eu preciso extrair padrões semelhantes dos dados abaixo. O padrão começa com '.' ou '' então para a palavra-chave que eu quero, seguida por ''. Podemos assumir que o formato é números LSUFE_ números de PCRF _ Dados de amostra /home/m...
23.10.2015 / 02:32
2
respostas

Leia um arquivo e comente uma linha que corresponda a uma string via shell script

Leia um arquivo e comente uma linha que corresponda a uma string por meio do shell script Eu quero comentar uma linha de arquivo correspondente (final_ip) via script de shell Eu tenho um arquivo de entrada (input_ip) se a busca ip está c...
29.10.2015 / 13:05
2
respostas

Imprimindo todas as linhas de um arquivo com várias colunas em um script de shell

Eu tenho um arquivo com 4 colunas com o formato abaixo: name;user_id;dob;date_of_joining Eu quero imprimir todas as variáveis na saída abaixo via script shell The employee "$name" is having "$user_id" whose date of birth is "$dob" an...
08.10.2015 / 13:35
2
respostas

sed - como imprimir o bloco de texto do segundo padrão?

Eu tenho uma página html que contém duas tabelas. Ambas as tabelas começam com a mesma tag " <table role="grid"> " e eu quero exibir o segundo código da tabela. Por enquanto, só sei exibir o primeiro com: sed -n '/<table role...
27.09.2015 / 14:38