Portál AbcLinuxu, 12. července 2025 11:19


Dotaz: podminka, provedeni chyboveho vyrazu

12.12.2008 15:50 Bock
podminka, provedeni chyboveho vyrazu
Přečteno: 152×
Odpovědět | Admin

Ahoj potreboval bych prosim poradit :),,Podívejte se na skript /etc/init.d/uucp. Za jaké podmínky se provede příkaz na řádku 14 (rm ...)? Kam se vypíše
chybový výstup tohoto příkazu? Skončí skript při vyvolání až
po provedení příkazu rm nebo může skončit dříve?"

#!/sbin/sh
#
# Copyright (c) 1997 by Sun Microsystems, Inc.
# All rights reserved.
#
#ident "@(#)uucp 1.9 97/12/08 SMI"
if [ -z "$_INIT_PREV_LEVEL" ]; then
set -- `/usr/bin/who -r`
_INIT_PREV_LEVEL="$9"
fi
if [ $_INIT_PREV_LEVEL = S -o $_INIT_PREV_LEVEL = 1 ]; then
/usr/bin/rm -rf /usr/spool/locks/* >/dev/null 2>&1 &
fi

Dekuji za pomoc :)

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

12.12.2008 15:55 cronin | skóre: 49
Rozbalit Rozbalit vše Re: podminka, provedeni chyboveho vyrazu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ak premenna _INIT_PREV_LEVEL obsahovala "S" alebo (-o ako "or") "1"; podla mena premennej usudzujem, ze obsahuje runlevel, z ktoreho sa prechadza do toho aktualneho.
12.12.2008 15:57 cronin | skóre: 49
Rozbalit Rozbalit vše Re: podminka, provedeni chyboveho vyrazu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ziadny vypis s prikazu nebude; stdout je presmerovany na /dev/null a stderr je presmerovany do stdout, ktory je presmerovany ... GOTO BEGIN.
12.12.2008 15:58 cronin | skóre: 49
Rozbalit Rozbalit vše Re: podminka, provedeni chyboveho vyrazu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Posledny ampersand zabezpeci, ze program sa vykona na pozadi, t.j. skript moze skoncit skor ako sa ukonci samotne vymazanie.
12.12.2008 16:00 cronin | skóre: 49
Rozbalit Rozbalit vše Re: podminka, provedeni chyboveho vyrazu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nakoniec si neodpustim: Odpoved na ktoru z tych troch otazok sa nenachada v man sh? Nebud lenivy!

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.