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