Portál AbcLinuxu, 15. července 2025 23:28


Dotaz: BASH - ukoncit funkci, ale ne cely skript

19.6.2009 15:37 Reinmar
BASH - ukoncit funkci, ale ne cely skript
Přečteno: 262×
Odpovědět | Admin
Ahoj,

pisu skript v BASHI a potreboval bych v nekterych pripadech opustit predcasne funkci (to, k cemu se da v Cecku pouzit prikaz return;).

Kdyz napisu: funkce() { ... exit; }

tak mi tento exit ukonci cely skript.

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

Odpovědi

19.6.2009 15:52 marbu | skóre: 31 | blog: hromada | Brno
Rozbalit Rozbalit vše Re: BASH - ukoncit funkci, ale ne cely skript
Odpovědět | | Sbalit | Link | Blokovat | Admin
return
There is no point in being so cool in a cold world.
19.6.2009 16:57 Ash | skóre: 53
Rozbalit Rozbalit vše Re: BASH - ukoncit funkci, ale ne cely skript
Odpovědět | | Sbalit | Link | Blokovat | Admin
V bash je to překvapivě také return. Můžete vracet i nějakou hodnotu nebo pole.
function foo() {
  return 10
}

foo
echo $?

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.