Amigo

tee -a

###
-a, --append
              append to the given FILEs, do not overwrite
###

Exemplo:

jeju:[xxx] > ls -l |tee -a out.txt
total 8
-rwxr-xr-x  1 dmpg tcbcst 349 Nov 10 13:22 run.sh

jeju:[xxx] > cat out.txt
total 8
-rwxr-xr-x  1 dmpg tcbcst 349 Nov 10 13:22 run.sh

jeju:[xxx] >


Abraços
Waldirio

2009/11/26 thiagomz <[email protected]>

>
>
> Pessoal,
>
> Preciso direcionar toda saida de um shell para um arquivo de log E
> tambem para a tela.
>
> Hoje eu faço assim em meus shell para pegar toda saida....
>
> # Redireciona toda saida do script para o arquivo de log
> exec > $logfile
> exec 2>&1
>
> Isso funciona... o unico 'problema' é que tenho que rodar o shell com
> 'nohup' ou usar o 'screen' para poder acompanhar a execucao do script
> com um 'tail -f arquivo.log'.
>
> O que eu gostaria de melhorar é jogar toda saida do shell para a tela e
> para o arquivo.log, tentei algumas sintaxes com o 'tee' mas ainda nao
> consegui.
>
> Obrigado !
>
> --
> Att./Regards,
>
> Thiago Zerbinato
> OCP DBA 8i/10g
> http://www.thiagomz.com/
> Ribeirao Preto/SP - Brazil
>
>  
>



-- 
______________
Atenciosamente
Waldirio
msn: [email protected]
Site: www.waldirio.com.br
Blog: blog.waldirio.com.br
PGP: www.waldirio.com.br/public.html


[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