Portál AbcLinuxu, 18. července 2025 11:56


Dotaz: Cron - rozny exit-status pri presmerovani vystupu

28.3.2012 14:42 GeorgeWH | skóre: 42
Cron - rozny exit-status pri presmerovani vystupu
Přečteno: 230×
Odpovědět | Admin
Nazdar.

Pri konfiguracii crontabu som prisiel na zvlastne spravanie sa cronu pri roznom presmerovani vystupu:
* *    * * *   nobody      false >/dev/null && touch /tmp/test_cron || true
* *    * * *   nobody      false >/dev/null 2>&1 && touch /tmp/test_cron || true
* *    * * *   nobody      false &>/dev/null && touch /tmp/test_cron || true
Prve 2 crony sa spravaju podla ocakavania, t.j. subor /tmp/test_cron sa nevytvori. V 3. priklade uz ale dany subor bude touchnuty aj napriek tomu, ze predchadzajuci prikaz (false) skoncil non-zero statusom. Podla bash manualu su presmerovania >/dev/null 2>&1 a &> ekvivalentne. Tak preco to rozne spravanie sa?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Na otázku zatím nikdo bohužel neodpověděl.

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.