+ Responder ao Tópico



  1. #1

    Padrão Dúvida simples

    Ola.

    Fiz um Script Bash, e necessariamente tive que fazer um loop infinito. Gostaria de saber como fazer ele rodar em background, para simplesmente quando eu quiser enserra-lo matar o processo com kill.
    Meu problema, é que quando inicio ele normalmente (sh nome_do_script.sh), ele entra no Loop e naum libera o terminal para mim, ou seja tenho que dar um Ctrl + C que logicamente vai encerrar meu script.

    [];


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

  2. #2

    Padrão Dúvida simples

    se voce rodar qualquer coisa no console com a terminacao & ele libera o terminal para voce:
    algo como
    find / -name nomedoarquivo&
    ele libera o terminal para voce:
    bg (back ground) ou o fg foreground, se eu nao me engano mostram os procesos que estao rodando naquele terminal, existe um comando que muda a prioridade de cada processo, so que eu nao me lembro agora. Se voce nao conseguir achar isso, poste outra mensagem que quando eu voltar pra casa eu pesquiso la