Portál AbcLinuxu, 10. května 2025 08:27

Dotaz: Bash Time out

6.9.2012 22:01 langy
Bash Time out
Přečteno: 302×
Odpovědět | Admin
Zdravim. Potreboval bych pomoct s resenim tohoto problemu. Jak spustit prikaz po 2 min timeoutu od jeho spusteni + aby bezel po i po odhlaseni uzivatele z SSH konzoly. Zkousel jsem nohup sleep 120 & ale ten nefunguje (jedna se o ESXi). Diky
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

7.9.2012 06:13 George O.
Rozbalit Rozbalit vše Re: Bash Time out
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak to hod do cronu, ne? :-)
7.9.2012 14:05 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Bash Time out
Odpovědět | | Sbalit | Link | Blokovat | Admin
echo "..." | at now + 2 minutes
8.9.2012 09:07 pm
Rozbalit Rozbalit vše Re: Bash Time out
Odpovědět | | Sbalit | Link | Blokovat | Admin
Napsat wrapper:

sleep 120

prikaz

a spustit nohup wrapper &
8.9.2012 23:28 l0gik | skóre: 22
Rozbalit Rozbalit vše Re: Bash Time out
Proč wraper? Pokud to řešit takhle, tak jde

nohup bash -c "(sleep 120 ; prikaz)"
18.9.2012 22:44 langy
Rozbalit Rozbalit vše Re: Bash Time out

Ahoj vyreseno.

Server ktery vyvolava prikaz: ssh root@000.000.000.000 nohup /sbin/vypnout.sh &

a do vypnout.sh jsem pridal radek echo "sleep 90"

Dik za pomoc.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.