Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

posted 2014-12-16 10:12:20 +0100

Zde si netroufnu na definitivní odpověď, ale tipnu si: Očekával bych, že trap se bude týkat procesu shellu, ale ne procesů z něj volaných. Tzn. když v trapnutém bashi spustím smyčku, která bude běhat pořád dokolečka, a potom tomuto bashi pošlu signál INT, tak se trap aktivuje. Když z trapnutého bashe spustím jiný program (třeba passwd, ale klidně i další bash), tak ten žádnou past nastavenou nemá a tudíž na signál INT zareaguje normálně tím, že se ukončí. Že k tomu došlo já v trapnutém bashi poznám podle návratového kódu.