( Raynes | 2022. 05. 30., h – 18:52 )

Kösz szépen, ki fogom próbálni, mert a saját megoldásom nem működik. Elkapja a scriptem az SIGUSR1 szignált (nem muszáj ennek lennie, tőleg lehet USR2, vagy akármilyen más értelmes szignál is), de leáll rá. Gondolom azért, mert a fő loopon kívül vizsgálom, és emiatt megszakítja a fő loopból, nem lépve bele vissza. A te megoldásod a fő loopban vizsgálja, így tényleg megoldás lehet.

Közben rájöttem, hogy a linkelt szkriptben mi az a furcsa trap - sor. Lényegében az azt csinálja, hogy ha kívülről kilövik a lemonbaros szkriptet, akkor az által hívott, subshellekben futó loopok is bezáródnak vele együtt, egyébként azon nyitva maradnának, teleszemetelve a memóriát.