+ Responder ao Tópico



  1. #1
    toupeira
    Visitante

    Padrão execucao automatica

    Eu fiz um script e nao consigo configurar o CL7 para executal automaticamente. Como eu agendo a tarefa ?

  2. #2

    Padrão execucao automatica

    adicione no /etc/rc.d/rc.local o endereço completo do seu script...

  3. #3
    toupeira
    Visitante

    Padrão execucao automatica

    Coloquei antes do primeiro if e nao funcionou. Estou fazendo certo?

    eu estou colocando assim:

    . /SID/OBB/ENVIO/arqcopia

  4. #4
    LenTu
    Visitante

    Padrão execucao automatica

    experimenta colocar na ultima linha... pra ver q q rola....

    ainda num vi o rc.local do conectiva...

    :twisted:

  5. #5
    toupeira
    Visitante

    Padrão execucao automatica

    nao funcionou

  6. #6

    Padrão execucao automatica

    Ola!

    Você esta querendo agendar a tarefa ou colocar ela para iniciar automaticamente?
    Se for para iniciar automaticamente, mande o seu rc.local aqui para o forum, para nós vermos oque esta ocorrendo.
    Se for para agendar a tarefa para uma data especifica use o crontab

  7. #7

    Padrão Re: execucao automatica

    Citação Postado originalmente por toupeira
    Coloquei antes do primeiro if e nao funcionou. Estou fazendo certo?

    eu estou colocando assim:

    . /SID/OBB/ENVIO/arqcopia
    primeiro tire este ponto no começo da linha ...

    chmod +x /SID/OBB/ENVIO/arqcopia

    agora deve funcionar....é só colocar a linha fora de qualquer if, ou coisa do tipo...normalmente a ultima linha fica longe disso.... rc.local do conectiva deve ser bem porco hauuhauha....tenta ae....

  8. #8
    toupeira
    Visitante

    Padrão execucao automatica

    Eu quero agendar para executar automaticamente

  9. #9

  10. #10
    toupeira
    Visitante

    Padrão execucao automatica

    #!/bin/sh
    #
    # This script will be executed *after* all the other init scripts.
    # You can put your own initialization stuff in here if you don't
    # want to do the full Sys V style init stuff.

    . /etc/profile.d/lang.sh

    if [ -f /etc/conectiva-release ] ; then
    R=$(cat /etc/conectiva-release)


    # This will overwrite /etc/issue at every boot. So, make any changes you
    # want to make to /etc/issue here or you will lose them when you reboot.
    echo "$R" > /etc/issue.net
    echo "Kernel $(uname -r)" >> /etc/issue.net
    echo >> /etc/issue.net

    if [ -x /usr/bin/linux_logo ] ; then
    clear > /etc/issue
    linux_logo -classic >> /etc/issue
    echo "$R (\l)" >> /etc/issue
    echo >> /etc/issue
    else
    cat /etc/issue.net > /etc/issue
    fi
    fi

  11. #11

    Padrão execucao automatica

    como nosso amigo loxamir falou e o PiTsA indicou....vc precisa usar o cron pra agendar tarefas com data e hora marcada.....da uma olhada nesse link q o pitsa passo pq pelo q eu vi eh bom msm

  12. #12
    toupeira
    Visitante

    Padrão execucao automatica

    Blz, eu fiz como esta no link ,porem nao funcionou. Eu estou mandando o script que eu fiz . É o que eu quero que seja executado.
    ----------------------------------------------------------------------
    #!/bin/sh

    HOST="110.0.0.100"
    USER="ferrero"
    PASSWD="*******" #SENHA REMOVIDA
    FILE="*.txt"

    ftp -n $HOST <<END_SCRIPT
    quote USER $USER
    quote PASS $PASSWD
    mget $FILE
    quote y
    quote y
    quit
    END_SCRIPT
    exit 0

  13. #13

    Padrão execucao automatica

    se vc executar esse script na mao ele vai funcionar????
    tipo.... "./script.sh"

    se nao funcionar posta aki qual foi o erro....

  14. #14

    Padrão execucao automatica

    vc ta usando mget.. o mget espera uma entrada do usuario (y/n/a)
    ao inves de quote y, tente com quote a

  15. #15
    toupeira
    Visitante

    Padrão execucao automatica

    ok executa se eu digitar ./<nome_do_arquivo>

  16. #16

    Padrão execucao automatica

    hmmm sera q eh pq ele num encontra seus .txt qdo executa no cron?

    tenta especificar o path completo

    FILE="path/*.txt"