Тут вот какой вопрос возник. Есть ли возможность при trap
узнать, какой все же сигнал пришел? То есть при
trap 'rm -rf /' 1 2 6 15
все же узнать, который из 1,2,6,15 ?
Или все же писать несколько trap's?
Что-то сходу таких возможностей ни в sh (стандартный системный во
FreeBSD), ни в bash не нашел. Плохо искал? Или есть в каком-нибудь
клоне, достаточно пристойно умеющем изображать Bourne shell?
С уважением
Науман Олег
P.S. action в trap только в целях отладки, пожалуйста не следуйте ему ;)
--
NO37-RIPE