cron

10 bejegyzés megtekintése - 1-10 / 28
  • Szerző
    Bejegyzés
  • #2092001
    andrei28
    Felhasználó

      egy ötlet: ha a parancsok végére teszel egy ilyet:

      Code:
      parancs 2>/home/csablak/error.log 1>/home/csablak/uzenet.log

      szóval hátha kiderül hogy hol lehet gond

      #2092002
      lada2105
      Felhasználó

        esetleg beteheted ezt a hosszú parancsot egy futtatható fájlba és a cronból azt hívod meg

        #2092003
        csablak
        Felhasználó

          esetleg beteheted ezt a hosszú parancsot egy futtatható fájlba és a cronból azt hívod meg

          Ez elég macerás.

          #2092004
          lada2105
          Felhasználó
            csablak wrote:

            esetleg beteheted ezt a hosszú parancsot egy futtatható fájlba és a cronból azt hívod meg

            Ez elég macerás.

            Miért lenne már macerás??
            Nyitsz egy fájlt,
            belerakod ezt a cronba írt néhány sort (átmásolod)
            elmented
            chmod o+x
            majd a cronba meghívod a fájlt
            /home/user/mittomenmi_vegyel_fel

            oszt kész.
            Szerintem egyszerübb, mint 7 sorral elhalmozni a cron-t illetve a crontab fájlt…

            #2092005
            csablak
            Felhasználó

              40 11 * * 2 /usr/bin/aumix -l 0 -l R -i 75 && /usr/bin/mencoder tv://

              #2092006
              lada2105
              Felhasználó

                És ha így indítod a fájlból mondjuk?

                /usr/bin/aumix -l 0 -l R -i 75

                /usr/bin/mencoder tv://

                #2092007
                andrei28
                Felhasználó

                  a mencoderes parancs végére lenne érdemes, mert nem hiszem hogy az aumix lenne a bűnös

                  #2092008
                  csablak
                  Felhasználó

                    De akkor ha a kcronban azt mondom neki a kész parancsra hogy futtatás most, akkor miért jó?
                    Magától miért nem jó?

                    A scripteléssel csak egy bajom van. Lehet belekeveredek.
                    Sorozatokat vennék fel, de egy valag script kell akkor.

                    De ha már itt tartunk. Az ntp démont ki kell iktatni, ha normális felvételt szeretnék, mert úgy tudom a mencoder az A/V szinkronizációt az óra alapján végzi.
                    Ha scriptbe teszem az egész hóbelevancot, hogyan állítom le az ntpd-t? Nem mintha másképpen tudnám a megoldást.
                    Jelenleg manuálisan root-ként service ntpd stop a megoldás.

                    És az utolsó kérdés. Ha nem vagyok bejelentkezve, csak a gép megy akkor is végrehajtódik a dolog?

                    #2092009
                    admin
                    Adminisztrátor

                      „Ez elég macerás.”

                      Miért lenne macerás?
                      A parancsokat beírod egy
                      #!/bin/sh
                      keztetű fájlba, majd ezt hívod a contab-ban!
                      Ebben beleírhatod ezt is az elején, ha tényleg ez kavar be
                      „service ntpd stop”
                      vagy
                      /etc/init.d/ntpd stop

                      #2092010
                      ELaci
                      Felhasználó

                        Nagyon is elképzelhető hogy a crontab-ba írt parancsoknak korlátozott a hossza. Emiatt célszerű csak olyan hosszú utasítást elhelyezni ami egy utasításként (egy sorban) megadható. Így, ami bonyolultabb paraméterezésű parancs, azt már javasolt scriptbe tenni és a cron-nal időzítve futtatni.

                        ELaci

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