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

Imprime linhas ímpares, imprime linhas pares

Eu quero imprimir as linhas ímpares e pares de arquivos. Eu encontrei este script de shell que faz uso de eco. #!/bin/bash # Write a shell script that, given a file name as the argument will write # the even numbered line to a file with na...
13.12.2011 / 11:36
1
resposta

como interpretar “grep -Rl jdk1.7.0_80. | xargs sed -i s, jdk17.0_80, weblogic ”?

Acabei de instalar o Oracle weblogic no servidor rhel. A instalação foi bem sucedida no entanto o guia de instalação dado a mim para executar o comando abaixo sem explicação. Eu gostaria de saber no que estou me metendo. grep -Rl jdk1.7.0_80...
11.05.2016 / 16:43
2
respostas

Extraindo uma data de um arquivo de log e criando um arquivo com datas exclusivas

Gostaria de extrair de um arquivo a data com o formato DD.MM.YYYY , a data está sempre em primeiro lugar, aqui um exemplo das entradas 15.04.2016 13:13:30,228 INFO [wComService] [mukumukuko@system/3] Call created with id:VoiceConnector$m...
24.05.2016 / 14:49
0
respostas

obter entrada do usuário em termos de tamanho (GB ou MB)

Eu criei um script para calcular shmmax shmall shmmini Total_Memory_M=$(dmidecode -t 17 | grep Size | awk '{print $2}' | grep -o '[0-9]\+' | paste -sd+ | bc) Total_Memory_G=$(echo $Total_Memory_M /1024 | bc) clear while [[ ! ${MEM_SZ} =~ ^[...
05.06.2016 / 08:20
2
respostas

Timestamp de vinculação com o Hexdump?

Estou executando um script que é fornecido abaixo sudo hexdump -v -e '1/1 "%02x\n"' /dev/ttyUSB0 | Many Pipes | gawk '{ print strftime(":: %s"), $0 }' Aqui os dados estão sendo descartados com o registro de data e hora e são fornecidos...
26.04.2016 / 14:29
1
resposta

Substituindo palavras entre parênteses usando sed [duplicate]

Eu tenho um script python básico que se parece com isso: my_name = 'Zed' my_age = 35 my_height = 74 my_weight = 180 my_eyes = 'Blue' my_teeth = 'White' my_hair = 'Brown' print "let's talk about %s" % my_name print "he's %d inches tall" % m...
10.04.2016 / 17:24
1
resposta

Imprimindo todas as linhas ao redor de uma string até coincidir com outra string [duplicada]

Eu tenho um conjunto de dados de exemplo em que uma seção tem campos que começam com "algo". Eu gostaria de obter todas as linhas em cada seção "algo" quando coincidir com uma seqüência específica de "1234". Eu estava pensando que eu poderi...
21.04.2016 / 21:59
3
respostas

encontrar linhas muli no arquivo de outro arquivo

Eu tenho um arquivo de texto com várias linhas. Eu quero pesquisar por linhas contendo algum texto e adicionar # no início dessas linhas. ex: file1 que eu quero mudar isso acnet 6801/tcp # ACNET Control System Prot...
09.04.2016 / 07:08
1
resposta

awk + como manipular a saída do awk

O seguinte comando awk imprime os resultados do arquivo de serviços # awk '{print $2}' /etc/services 48002/tcp 48002/udp 48003/tcp Como posso manipular a saída para que imprima o "arquivo de serviço" antes de cada linha? Algo como:...
04.05.2016 / 15:44
2
respostas

backreference sed

Eu gostaria de capturar como backreference algo assim. Exemplo: (a-z) Mas de alguma forma, qualquer coisa que eu tentei, não funcionou Eu tento isso: \(([a-z])\)\ or \('('[a-z]')'\)\     
06.04.2016 / 16:55