Oi, Thiago.

Voce pode abrir uma subsessão de bash com tee:

$ bash | tee meulog.txt

Com isso, tudo o que você fizer nesse shell, vai para o log.

No caso de voce querer fazer algo mais 'discreto', como monitorar o uso de
uma ID controlada, algo assim, pode colocar no .profile da id em questao:


(...)
/usr/bin/bash | tee /meu/caminho/arquivodelog.log.$TIMESTAMP
exit


Assim, o .profile abre um subshell toda vez que o individuo logar, esse
subshell é logado, e quando sair dele, já sai do shell padrao. Colocar o
timestamp é importante para manter os logfiles com nomes únicos.

Deve dar pra fazer algo com screen tambem (eu tinha contas setadas entrando
direto no screen e saindo do sistema quando saísse do screen), mas não sei
se a parte de logging seria melhor que fazendo um tee pra cada tela do
screen, teria que dar uma olhada.

Abraço!

Breno.
--
"If you're gonna eat three times a day to the day that you die, why not be
good at it?

It will save you money, it will more than likely make  you healthier... and
you'll be happier!"
Jamie Oliver


2009/11/26 Noilson Caio <[email protected]>

>
>
> Você ta querendo rodar isso como um daemon e ler os logs ? Tipo o syslog
> pega a saa padrão e joga para um arquivo ?
>
> 2009/11/26 Laercio Motta <[email protected]<laerciomasala%40gmail.com>
> >
>
>
> > humm...
> > tem como explicar melhor?
> > axu q o povo nao intendeu bem o q ker.. =D
> >
> > 2009/11/26 thiagomz 
> > <[email protected]<thiagozerbinato%40yahoo.com.br>
> >
> >
> > >
> > >
> > > Waldirio Manhães Pinheiro escreveu:
> > > > Amigo
> > > >
> > > > tee -a
> > >
> > > Não é bem isso que eu quero.
> > >
> > > --
> > > Att./Regards,
> > >
> > > Thiago Zerbinato
> > > OCP DBA 8i/10g
> > > http://www.thiagomz.com/
> > > Ribeirao Preto/SP - Brazil
> > >
> > >
> > >
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
> > ------------------------------------
> >
> > ----------------------------------------------------------
> > Esta lista não admite a abordagem de outras liguagens de programação,
> como
> > perl, C etc. Quem insistir em não seguir esta regra será moderado sem
> prévio
> > aviso.
> > ----------------------------------------------------------
> > Sair da lista: 
> > [email protected]<shell-script-unsubscribe%40yahoogrupos.com.br>
> > ----------------------------------------------------------
> > Esta lista é moderada de acordo com o previsto em
> > http://www.listas-discussao.cjb.net
> > ----------------------------------------------------------
> > Servidor Newsgroup da lista: news.gmane.org
> > Grupo: gmane.org.user-groups.programming.shell.brazil
> >
> > Links do Yahoo! Grupos
> >
> >
> >
>
> --
> " Eu quero saber como renomear um arquivo " ele diz.
> Por favor, é dia de pagamento, não é?! Mas eu estou de bom humor.
> " Claro. Basta dar 'rm' e o nome do arquivo "
> " Obrigado "
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>


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



------------------------------------

---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como 
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio 
aviso.
---------------------------------------------------------------------
Sair da lista: [email protected]
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em 
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil

Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/shell-script/

<*> Para sair deste grupo, envie um e-mail para:
    [email protected]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html


Responder a