The UNIX and Linux Forums  

Go Back   O UNIX e Linux Forum > Top Fóruns > UNIX para Dummies Perguntas & Respostas
.
google unix.com



UNIX para Dummies Perguntas & Respostas Se não tiver certeza de onde se pode postar uma pergunta Unix ou Linux, postá-lo aqui. Todos os UNIX e Linux novatos bem vindos!

Mais UNIX e Linux Fórum Tópicos Você pode achar Helpfull
Fio Thread Starter Fórum Respostas Última postagem
[C + +] File I / O (Leitura a partir de um arquivo de acesso aleatório) VersEtreOuNe Alto Nível de programação 0 02-12-2008 04:34
a leitura a partir de um arquivo e passar como variáveis e ignorar # no arquivo Konark Programação Shell Script e 4 11-08-2007 03:55
Ler um arquivo e escrever o nome do arquivo para um arquivo param. thebeginer UNIX & avançada para usuários experientes 1 10-05-2007 05:38
Ler ficheiros de nomes a partir de um arquivo e executar o arquivo de shell script parente anushilrai Programação Shell Script e 4 03-10-2006 05:25
Leitura conteúdos específicos a partir de um ficheiro e anexando-a para um outro arquivo dnicky Programação Shell Script e 5 10-04-2005 06:45

 
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
Linkback Thread Tools Pesquisar este Thread Avaliação: Thread Rating: 2 votes, 3.00 average. Display Modes
  #1 (permalink)  
Old 12-07-2004
Lamefif Lamefif is offline
Usuário
  
 

Join Data: dezembro 2004
Posts: 3
ler o arquivo

Oi
Estou tentando escrever um script simples que será capaz de extrair alguma informação útil a partir de um ficheiro com este formato:

+ 1,84375 0 2 cbr 210 ------- 0 0,0 3,1 225 610
- 1,84375 0 2 cbr 210 ------- 0 0,0 3,1 225 610
r 1,84471 2 1 cbr 210 ------- 1 3,0 1,0 195 600
1,84566 r 2 0 ack 40 ------- 2 3,2 0,1 82 602
+ 1,84566 0 2 tcp 1000 ------- 2 0,1 3,2 102 611
- 1,84566 0 2 tcp 1000 ------- 2 0,1 3,2 102 611
r 1,84609 0 2 cbr 210 ------- 0 0,0 3,1 225 610
+ 1,84609 2 3 cbr 210 ------- 0 0,0 3,1 225 610
d 1,84609 2 3 cbr 210 ------- 0 0,0 3,1 225 610
- 1,8461 2 3 cbr 210 ------- 0 0,0 3,1 192 511
r 1,84612 3 2 cbr 210 ------- 1 3,0 1,0 196 603
+ 1,84612 2 1 cbr 210 ------- 1 3,0 1,0 196 603
- 1,84612 2 1 cbr 210 ------- 1 3,0 1,0 196 603
+ 1,84625 3 2 cbr 210 ------- 1 3,0 1,0 199 612

Por exemplo, eu quero extrair a informação da coluna 18-22, mas apenas dizer o número valores (não necessariamente todos de uma vez).
Usando o utilitário corte (ou seja, retira-d 18-22 filename) Recebo

210
210
210
40 --
1000
1000
210
210
210
210
210
210
210
210
Mas apenas o valor sem a necessidade - personagem
Em outras palavras, para cada linha Eu preciso de o valor do campo e eu cant use [cut-f], pois apenas separadas por espaços.
Qualquer idéias ou sabe de uma boa Unix tutorial para iniciantes.
Obrigado
 

Marcadores

Thread Tools Pesquisar este Thread
Pesquisar este Thread:

Pesquisa Avançada
Display Modes Esta taxa Thread
Esta taxa Thread:

Destacamento Regimento
Você não pode postar novas threads
Você não pode postar respostas
Você não pode postar anexos
Você não pode editar suas postagens

BB code é Ligado
Smilies são Ligado
[IMG] código é Ligado
Código HTML é Desligado
Trackbacks são Ligado
Pingbacks são Ligado
Refbacks são Ligado




Todos os horários são GMT -4. A hora é agora 06:33.


Powered by: vBulletinCopyright © 2000 - 2006, Jelsoft Enterprises Limited. Língua Traduções Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
O UNIX e Linux Fóruns Content Copyright © 1993-2009. Todos os Direitos Reserved.Ad Gestão por RedTyger

Content Relevant URLs por vBSEO 3.2.0