Senhores, muito obrigado pelas tentativas.
Resolvi assim:
ativar_log(){
if [ $1 = "Sim" ]; then
Contagem_warning
cat log.txt| zenity --text-info --title "Log da Compilaçao" --width
530 --height 300
cat logerror.txt | zenity --text-info --title "Log de erros"
--width 530 --height 300
fi
}
E lá na função que faz o make:
ativar_log $logs
Onde a variável logs possui o *SIM* ou *Não
*Ah, eu tive que separar jogar todo o log do make para um arquivo, para
depois o zenity pegar e jogar a telinha para o usuário.
Obrigado!
2008/11/24 Édnei Rodrigues <[EMAIL PROTECTED]>
> Hum, tentei de tudo fazer esse script me atender, mas não rolou!
> Alguém mais com alguma sugestão?
>
> Obrigado pelas tentativas.
>
>
> Em 23/11/08, Ivan lopes <[EMAIL PROTECTED]> escreveu:
>
>> peguei o papo no meio ...
>> mas parece que vc ora quer escrever em log ora vc nao quer escrever em log
>>
>> resposta abre e fecha descriptor
>>
>> Filename=names.data
>>
>> exec 3<&0 # Abre
>> exec 0<"$Filename" #
>>
>> echo oi log
>>
>> exec 0<&3 # Fecha
>> exec 3<&- #
>>
>> [As partes desta mensagem que não continham texto foram removidas]
>>
>>
>>
>
>
[As partes desta mensagem que não continham texto foram removidas]