Reentrantni funkce v bash -lze ?

Josef Kufner jkufner-04 na seznam.cz
Středa Duben 28 14:56:31 CEST 2004


V St, 28. 04. 2004 v 14:16, Petr Simek píše:
> Zdravim,
> 
> pisu funkci ktera bere jako parametr adresar, vylistuje v nem soubory
> a na zpracovani kazdeho z nich zavola jinou funci, pak vylistuje
> podadresare a na kazdy z nich zavola sama sebe. A zda se mi ze ta
> nove volana funkce prepise promenne pouzite v te volajici funkci, ze
> nejsou chranene jako treba kdyz zavolam nejakou konstrukci typu
> while,do,done na kterou se vola novy shell.
> 
> Delam nekde chybu ? Jak takovou vec napsat ? Externim skriptem ?

V podstate mi to prijde v poradku. Pokud ty promenne budou v te funkci
lokalni tak by to melo byt OK, ale zkusil bych se podivat na "find -type
d -exec prikaz \;".



Další informace o konferenci Linux