Ve se é isso que voce deseja:

[EMAIL PROTECTED] tmp]# cat x.sh
#!/bin/bash

exec 3<&1
exec 1>>saida.log

echo taaaaaaaaaaaa
echo bbbbbbbbbbbbbbb
echo baaaaaaaaaaaaaa

exec 1<&3
[EMAIL PROTECTED] tmp]# ./x.sh
[EMAIL PROTECTED] tmp]# cat saida.log
taaaaaaaaaaaa
bbbbbbbbbbbbbbb
baaaaaaaaaaaaaa
[EMAIL PROTECTED] tmp]#


--

Flávio do Carmo Junior

2008/1/25 Gemayel Alves <[EMAIL PROTECTED]>:
>
>
>
>
>
>
>
>  Estou num dilema antigo aqui, resolvi postar,
>  preciso salvar a saida de comandos em arquivo mas sem deixar de mostrar o
> resultado na tela, ja tentei o tee mas eu precisaria executar ./script.sh
> |tee log.log eu queria outra maneira de fazer isso se possivel introduzir a
> solucao tee dentro do ./script.sh
>
>  Vcs são 10 obrigado.
>
>  __________________________________________________________
>  Receba GRÁTIS as mensagens do Messenger no seu celular quando você estiver
> offline. Conheça o MSN Mobile!
>  http://mobile.live.com/signup/signup2.aspx?lc=pt-br 

Responder a