crontab, uptime és process figyelése

Kezdőlap Fórumok Vegyes gondok crontab, uptime és process figyelése

10 bejegyzés megtekintése - 31-40 / 55
  • Szerző
    Bejegyzés
  • #2180273
    admin
    Adminisztrátor
      l_lorincz wrote:
      Code:
      #! /bin/bash
      echo ‘0’ > /home/user/pid
      pidof program > /home/user/pid
      if
      pid==0
      then parancs
      fi
      rm /home/user/pid

      Valahogy így képzelem el a logikáját. Tehát ha az adott process fut akkor nem csinál semmit, ha nem fut akkor végrehajt egy parancsot. És ezt futtatnám crontabbal.

      A logika szerintem jó. Parancs kimenetét nem muszáj fájlban tárolni, arra ott a változó=`pidof program`, ha jól emlékszem. Jobb ha utána nézel.

      #2180274
      admin
      Adminisztrátor
        l_lorincz wrote:
        Code:
        #! /bin/bash
        echo ‘0’ > /home/user/pid
        pidof program > /home/user/pid
        if
        pid==0
        then parancs
        fi
        rm /home/user/pid

        Valahogy így képzelem el a logikáját. Tehát ha az adott process fut akkor nem csinál semmit, ha nem fut akkor végrehajt egy parancsot. És ezt futtatnám crontabbal.

        A logika szerintem jó. Parancs kimenetét nem muszáj fájlban tárolni, arra ott a változó=`pidof program`, ha jól emlékszem. Jobb ha utána nézel.

        #2180275
        pomm
        Felhasználó
          Code:
          #!/bin/sh
          if pidof program_neve>/dev/null
          then
          echo „fut”
          else
          echo ” nemfut”
          fi
          #2180276
          pomm
          Felhasználó
            Code:
            #!/bin/sh
            if pidof program_neve>/dev/null
            then
            echo „fut”
            else
            echo ” nemfut”
            fi
            #2180277
            l_lorincz
            Felhasználó
              pomm wrote:
              Code:
              #!/bin/sh
              if pidof program_neve>/dev/null
              then
              echo „fut”
              else
              echo ” nemfut”
              fi

              De itt hová írjam azt a parancsot amit el akarok indítani ha a feltétel kimenete a „nem fut”?

              #2180278
              l_lorincz
              Felhasználó
                pomm wrote:
                Code:
                #!/bin/sh
                if pidof program_neve>/dev/null
                then
                echo „fut”
                else
                echo ” nemfut”
                fi

                De itt hová írjam azt a parancsot amit el akarok indítani ha a feltétel kimenete a „nem fut”?

                #2180279
                pomm
                Felhasználó

                  Ember!
                  Ha fut, akkor „then exit”, ha nem fut, akkor „else parancs”.

                  Code:
                  #!/bin/sh
                          if pidof apache2>/dev/null
                                  then
                                         exit
                                  else
                                          /etc/init.d/apache2 start
                          fi
                  #2180280
                  pomm
                  Felhasználó

                    Ember!
                    Ha fut, akkor „then exit”, ha nem fut, akkor „else parancs”.

                    Code:
                    #!/bin/sh
                            if pidof apache2>/dev/null
                                    then
                                           exit
                                    else
                                            /etc/init.d/apache2 start
                            fi
                    #2180281
                    dotmind
                    Felhasználó

                      De itt hová írjam azt a parancsot amit el akarok indítani ha a feltétel kimenete a „nem fut”?

                      en is arra probaltam ezelott utalni, hogy alapveto programozasi ismertek hianyoznak. mellesleg ezt az if else (alapveto) motyot egyszer mar en is leirtam neked, pont ebben a topicban…

                      #2180282
                      dotmind
                      Felhasználó

                        De itt hová írjam azt a parancsot amit el akarok indítani ha a feltétel kimenete a „nem fut”?

                        en is arra probaltam ezelott utalni, hogy alapveto programozasi ismertek hianyoznak. mellesleg ezt az if else (alapveto) motyot egyszer mar en is leirtam neked, pont ebben a topicban…

                      10 bejegyzés megtekintése - 31-40 / 55
                      • Be kell jelentkezni a hozzászóláshoz.