agradeço a todos pela colaboração...

PS:
[EMAIL PROTECTED]:~# cut -d \ -f1,6,7,8,9 < logdia.txt
cut: the delimiter must be a single character
Try `cut --help' for more information.
[EMAIL PROTECTED]:~#

aqui não "funfo"
e quanto ao awk tive que fazer assim:

[EMAIL PROTECTED]:~# awk '{$1, $6, $8, $9}' logdia.txt
awk: {$1, $6, $8, $9}
awk:    ^ syntax error
[EMAIL PROTECTED]:~# awk '{print $1" " $6" " $8" " $9}' logdia.txt
bdacp 12:16 down (00:31)
bdacp 12:53 down (00:13)
bdacp 13:09 down (02:34)
reboot Nov 12:15 (00:32)
reboot Nov 12:48 (00:18)
reboot Nov 13:07 (02:35)
teste 12:53 12:53 (00:00)
teste 12:51 12:55 (00:04)
teste 13:09 13:31 (00:22)
usuario 12:49 12:50 (00:00)
usuario 12:49 13:04 (00:14)
usuario 13:09 13:23 (00:14)
[EMAIL PROTECTED]:~#


(vale lembrar que to começando a estudar shell scrit) um grande abraço a
todos ... vlw!!!
Anderson Souza
Em 28/11/08, voyeg3r <[EMAIL PROTECTED]> escreveu:
>
>   --- Em [email protected]<shell-script%40yahoogrupos.com.br>,
> "Anderson Souza"
> <[EMAIL PROTECTED]> escreveu
>
> >
> > Olá pessoal... tenho o seguinte arquivo:
> >
> > cat file.txt
> >
> > bdacp tty1 Thu Nov 13 12:16 - down (00:31)
> > bdacp tty3 Thu Nov 13 12:53 - down (00:13)
> > bdacp tty3 Thu Nov 13 13:09 - down (02:34)
> > reboot system boot 2.4.31 Thu Nov 13 12:15 (00:32)
> > reboot system boot 2.4.31 Thu Nov 13 12:48 (00:18)
> > reboot system boot 2.4.31 Thu Nov 13 13:07 (02:35)
> > teste pts/0 Thu Nov 13 12:53 - 12:53 (00:00)
> > teste tty2 Thu Nov 13 12:51 - 12:55 (00:04)
> > teste tty2 Thu Nov 13 13:09 - 13:31 (00:22)
> > usuario pts/0 Thu Nov 13 12:49 - 12:50 (00:00)
> > usuario tty1 Thu Nov 13 12:49 - 13:04 (00:14)
> > usuario tty1 Thu Nov 13 13:09 - 13:23 (00:14)
> >
> >
> > e preciso dessas informações
> >
> > bdacp 12:16 - down (00:31)
> > bdacp 12:53 - down (00:13)
> > bdacp 13:09 - down (02:34)
> > reboot 12:15 (00:32)
> > reboot 12:48 (00:18)
> > reboot 13:07 (02:35)
> > teste 12:53 - 12:53 (00:00)
> > teste 12:51 - 12:55 (00:04)
> > teste 13:09 - 13:31 (00:22)
> > usuario 12:49 - 12:50 (00:00)
> > usuario 12:49 - 13:04 (00:14)
> > usuario 13:09 - 13:23 (00:14)
> >
> > estou tentando com o sed mas não to consegindo... alguem pode medar uma
> > idéia?
> > Obrigado!!
> > --
> > Anderson Souza
> > Email: [EMAIL PROTECTED]
> > Skype: anderson1904
> > Msn: [EMAIL PROTECTED]
> > Fone: (12)9732-9877
> > __________________________________________________________
> > "Os que desprezam pequenos acontecimentos, dificilmente farão grandes
> > descobertas."
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
>
> fiz assim:
>
> awk '{$1, $6, $8, $9}' arquivo
>
> É fácil de entender:
> 1º o paadrão do awk é imprimir portanto omiti o print
>
> 2º os campos que você necessita são 1,6,8,9
> apenas coloquei uma vírgula para separar os campos
> o awk por padrão repete o separador de campos no lugar
> da virgula
>
>  
>



-- 
Anderson Souza
Email: [EMAIL PROTECTED]
Skype: anderson1904
Msn: [EMAIL PROTECTED]
Fone: (12)9732-9877
_______________________________________________________________________
"Os que desprezam pequenos acontecimentos, dificilmente farão grandes
descobertas."


[As partes desta mensagem que não continham texto foram removidas]

Responder a