Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: automatické spuštění aplikace při bootu pouze mimo pracovní dobu  (Přečteno 1305 krát)

compaq

  • Závislák
  • ***
  • Příspěvků: 2524
  • Díky všem za rady a tipy.
Zdravím,

mám problém. Nastavil jsem si cron tak, aby zálohování (crashplan) běželo pouze mimo pracovní dobu. Například v noci 18-08 hod.

Jak nastavit, aby se po restartu spustila, nebo nespustila podle plánu. Například, když se restartuje v 19, má se spustit, když se restartuje v 11, nemá se spustit.

Jsem laik, skript napsat neumím... vím, že by to mělo být něco jako

Citace
IF čas je < nebo >  bash /něco/něco...

:-)
Pokud vám vaše holka či manželka funguje jak má, neměňte jí za mladší, zaděláte si na problém. Stejně to dělejte i s Ubuntu.

Savalas

  • Aktivní člen
  • *
  • Příspěvků: 409
Re:automatické spuštění aplikace při bootu pouze mimo pracovní dobu
« Odpověď #1 kdy: 11 Listopadu 2015, 15:32:43 »
Tak myslis ?
Kód: [Vybrat]
#!/bin/bash
hodina=$(date +%k)
if [ $hodina -ge 18 ] || [ $hodina -lt 8 ] ; then

echo "je mezi 18 a 8 hod"
else
echo "NENI! mezi 18 a 8 hod"
fi
Kubuntu 18.04/AMD RYZEN 5 3600, Asus PRIME X370-PRO, ASUS DUAL GeForce RTX2060S O8G EVO, RAM Kingston 2x16GB DDR4 2666MHz CL16, 2xWD Caviar Blue 1TB+Seagate BarraCuda 2TB/LVM mirror, Samsung 970 EVO PLUS 250GB, Seasonic M12II-620 Evo, Evolveo Sigma T2, DVD-R/+R Asus DRW-24D5MT, APC Back-UPS ES 700, Eizo EV2450

compaq

  • Závislák
  • ***
  • Příspěvků: 2524
  • Díky všem za rady a tipy.
Re:automatické spuštění aplikace při bootu pouze mimo pracovní dobu
« Odpověď #2 kdy: 11 Listopadu 2015, 16:06:27 »
Tak myslis ?
Kód: [Vybrat]
#!/bin/bash
hodina=$(date +%k)
if [ $hodina -ge 18 ] || [ $hodina -lt 8 ] ; then

echo "je mezi 18 a 8 hod"
else
echo "NENI! mezi 18 a 8 hod"
fi

Díky, takže vytvořím spustitelný soubor s obsahem:

Citace
#!/bin/bash
hodina=$(date +%k)
if [ $hodina -ge 18 ] || [ $hodina -lt 8 ] ; then

   echo "je mezi 18 a 8 hod, spustím crashplan"
         /usr/local/crashplan/bin/CrashPlanEngine start
else
   echo "NENI! mezi 18 a 8 hod, spustím prd"
fi

a ten dám spouštět při bootu?
Pokud vám vaše holka či manželka funguje jak má, neměňte jí za mladší, zaděláte si na problém. Stejně to dělejte i s Ubuntu.

 

Provoz zaštiťuje spolek OpenAlt.