+ Responder ao Tópico



  1. #1

    Padrão captura de texto na tela e redirecionar o mesmo p/ um arquiv

    Galera blz!!

    Tem um comando que eu consigo pegar o texto que tá na tela e encaminh´-lo para um arquivo txt, pois tem umas mensagens que eu preciso capturar para postar aqui no fórum e eu tenho que digitar tudo, não estou conseguindo fazer isto, tentei assim mas não funcionou:
    #./configure > /home/waltair/instalacao-mysql4

    Eu pensei que ele redirecionava a mensagem da instalação para o arquivo instalacao-mysql4 mas ele não faz isto!

    Alguém pode me dar uma dica de como fazer isto?

    Obrigado.

  2. #2
    Administrador Avatar de Fernando
    Ingresso
    Jul 2001
    Localização
    Campinas Area
    Posts
    4.996
    Posts de Blog
    4

    Padrão captura de texto na tela e redirecionar o mesmo p/ um arquiv

    Bom amigo, a sintaxe ta correta, alta ver se nao tem um erro pelo path do arquivo ou algo da especia

  3. #3

    Padrão captura de texto na tela e redirecionar o mesmo p/ um arquiv

    PSY!

    vou tentar di novo e as novidades eu posto aqui!

    Valew.

  4. #4

    Padrão captura de texto na tela e redirecionar o mesmo p/ um arquiv

    Ufa!

    Demorou mas achei a solução para este problema. falta um detalhe na sintaxe:

    Sintaxe que eu estava tentando:
    #./configure > /home/waltair/instalacao-mysql4

    Sintaxe correta:
    #./configure 2> /home/waltair/instalacao-mysql4

    - o número 2 na frente do sinal de ">" força o kernel a capturar a mensagem; pois por padrão o Kernel só captura mensagens com retorno "0" (zero), pois o retorno "0" significa que a ação foi executada com sucesso; agora quando estamos tentando fazer algo errado o retorno para o kernel é algum número ....tem vários que podem ser disparados...MALUCO Né!
    Tb, quem mando o Kernel do Linux ter tanto códigos..rsrsrsrs
    Desta forma eu consigo capturar qq mensagem que eu quiser....
    falow galera!

    Tô sumido aqui do forum pois estou fazendo alguns cursos aí e o tempo tá f.....
    p.s.: o meu professor de Linux me deu esta dica (http://www.utah.com.br/index.php) he..he...he



    <IMG SRC="images/forum/icons/icon_smile.gif">

  5. #5

    Padrão captura de texto na tela e redirecionar o mesmo p/ um arquiv

    Nao sei direito, mas eu acho que 1 ou 0 eh stdout e 2 eh stderr .. falta ler , isso tem no manual do bash se eu nao me engano <IMG SRC="images/forum/icons/icon_smile.gif">

  6. #6
    Visitante

    Padrão captura de texto na tela e redirecionar o mesmo p/ um arquiv

    Sim, 0 é entrada padrão, 1 é saída padrão e 2 é saída de erro.

  7. #7

    Padrão captura de texto na tela e redirecionar o mesmo p/ um arquiv

    aaaaaaahhhhh.....intendi intao aquele "2>&1"...assim ele redireciona td da saida de erro pra dentro da saida padrao...por issu quando eu tento redirecionar alguma coisa pra um arquivo e num vai, eu tenho q colocar esse troço ai....
    <IMG SRC="images/forum/icons/icon_biggrin.gif"> <IMG SRC="images/forum/icons/icon_biggrin.gif"> <IMG SRC="images/forum/icons/icon_biggrin.gif">

  8. #8
    Administrador Avatar de Fernando
    Ingresso
    Jul 2001
    Localização
    Campinas Area
    Posts
    4.996
    Posts de Blog
    4

    Padrão captura de texto na tela e redirecionar o mesmo p/ um arquiv

    Mto bem! =)