Affichage des résultats 1 à 7 sur 7
  1. #1
    Date d'inscription
    novembre 2017
    Messages
    49
    Thanks
    1
    Total, Thanks 6 fois
    Pouvoir de réputation
    0

    aiuto con crontab -e e dcc

    Ragazzi ho bisogno di aiuto.Ho cercato da giorni ma mi sono arenato. Allora devo eseguire il restart della mia cam. Ho Enigma2 di Zgemma. Prima cosa ho installato crontab . Ora in DCC lanciare il comando da telnet
    crontab -e
    e successivamente se lancio
    */5 * * * * /etc/cron/examples/check.sh
    mi da
    PATTERN NOT FOUND

    Il file checkcccam e' caricato dentro /etc/cron/examples/check.sh
    ho provato a metterlo e lanciarlo da bin ma niente.

    Se aggiungo il comando da cronomanager funziona ma il problema e' che non so come regolare il tempo.Ovvero mi da la possibilità di mettere solo un orario e l'esecuzione avviene solo una volta
    Dove sbaglio con i comandi in DCC??
    Grazie 1000

  2. # ADS
    aiuto con crontab -e e dcc
    Ich'har Circuit publicitaire
    Date d'inscription
    Toujours
    Messages
    Plusieurs
     
  3. #2
    Date d'inscription
    mars 2015
    Messages
    1 618
    Thanks
    38
    Total, Thanks 1 598 fois
    Pouvoir de réputation
    112

    Re: aiuto con crontab -e e dcc

    Code:
    */5 * * * * /etc/cron/examples/check.sh
    non puoi lanciarlo direttamente da terminale.
    Se vuoi lanciare manualmente il files "check.sh" (che tu chiami checkcccam), dai questo comando da terminale:
    Code:
    /etc/cron/examples/check.sh
    Ti consiglio di leggere quest'ottima documentazione riguardo cron e la sua sintassi, soprattutto i capitoli "Crontab Command settings" e "Sintassi":
    **Contenu caché: Cliquez sur Thanks pour afficher. **

    Nel tuo caso, il file "/etc/cron/examples/check.sh" verrà eseguito ogni 5 minuti, quando i minuti sono 00, 05, 10, 15, 20 ecc...

  4. #3
    Date d'inscription
    novembre 2017
    Messages
    49
    Thanks
    1
    Total, Thanks 6 fois
    Pouvoir de réputation
    0

    Re: aiuto con crontab -e e dcc

    Grazie dei preziosi aiuti.
    Allora vado a step pertanto devo verificare se lanciandolo manualmente va.
    Allora di programmazione piu o meno me ne intendo .Ho provato a costruire questo .sh

    #!/bin/sh
    wall "Cronmanager called RESTART CXxAM script"
    echo "Restart in progress"

    if [ ps x |grep -v grep |grep -c CXxam >/dev/null ]; then
    exit
    #ok esce
    else
    /etc/init.d/softcam.CXxam restart
    #riavvia ciccia
    fi
    exit 0

    MA MI DA ERRORE SULLA RIGA DELLA IF CHE PENSO SIA ERRATA MA IN RETE NON TROVO IL COMANDO GIUSTO CHE TESTA LA CICCIA.
    SICURAMENTE VA DENTRO PARENTESI QUADRE MA DENTRO?!?! CHE COMANDO

    GRAZIE A TUTTI
    ZGEMMA H2H & OPENPLI 6.0

  5. #4
    Date d'inscription
    mars 2015
    Messages
    1 618
    Thanks
    38
    Total, Thanks 1 598 fois
    Pouvoir de réputation
    112

    Re: aiuto con crontab -e e dcc

    Utilizza questo script:
    Code:
    #!/bin/bash
    ps cax | grep cccam > /dev/null
    if [ $? -eq 0 ]; then
        echo "$(date '+%d/%m/%Y %H:%M:%S')|Processo in esecuzione"
    else
        echo "$(date '+%d/%m/%Y %H:%M:%S')|Processo non in esecuzione. Riavvio in corso..."
        /etc/init.d/softcam.cccam restart
    fi
    Modifica la stringa "cccam" con il nome esatto del binario della cam. Volendo puoi anche reindirizzare l'output di questo script in un file di log, ad esempio in /tmp/check_cccam.log. Per farlo modifica il crontab in questo modo:
    Code:
    */5 * * * * /etc/cron/examples/check.sh > /tmp/check_cccam.log

  6. #5
    Date d'inscription
    novembre 2017
    Messages
    49
    Thanks
    1
    Total, Thanks 6 fois
    Pouvoir de réputation
    0

    Re: aiuto con crontab -e e dcc

    Grazie tro69 ma il problema ho visto e' proprio sul comando ps .Mi risponde sempre
    Usage: ps
    Show list of processes
    w Wide output
    l Long output
    T Show threads

    NON ACCETTA ALTRO che uno di questi 3 comandi ma in rete non ho trovato nulla in merito.
    ZGEMMA H2H & OPENPLI 6.0

  7. #6
    Date d'inscription
    novembre 2017
    Messages
    49
    Thanks
    1
    Total, Thanks 6 fois
    Pouvoir de réputation
    0

    Re: aiuto con crontab -e e dcc

    Grazie a tro69 e un po di ricerche ho trovato la giusta stringa visto che il comando ps accetta solo tre estensione.Posto il file sh che io ho preparato associato ad un file log nel tmp del zgemma

    #!/bin/bash

    ora_riavvio=`date | awk '{ printf "%s (%s/%s/%s)\n",$4,$3,$2,$6}'`

    if ps w |grep -v grep |grep -c CCcam >/tmp/status.CCcam ; then

    echo "$(date '+%d/%m/%Y %H:%M:%S')|Processo in esecuzione"

    else

    /etc/init.d/softcam.CCcam restart
    echo "Riavvio_eseguito: $ora_riavvio" >> /var/volatile/tmp/checkcccam.log

    fi
    exit 0

    TESTATO e FUNZIONA SU ZGEMMA H2H con OPENPLI 6.0

    Ora provo a metterlo in loop con cronotab
    ZGEMMA H2H & OPENPLI 6.0

  8. #7
    Date d'inscription
    novembre 2017
    Messages
    49
    Thanks
    1
    Total, Thanks 6 fois
    Pouvoir de réputation
    0

    Re: aiuto con crontab -e e dcc

    Per finire aggiungo che ho cam 2.3 continui crash . Montata la 2.2.1 su Openpli 6.0 PERFETTa. zero blocchi !!!
    ZGEMMA H2H & OPENPLI 6.0

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •