#!/bin/bash trap "printf \"%s\n\" HUP" SIGHUP trap "printf \"%s\n\" INT" SIGINT trap "printf \"%s\n\" QUIT" SIGQUIT trap "printf \"%s\n\" TRAP" SIGTRAP trap "printf \"%s\n\" ABRT" SIGABRT trap "printf \"%s\n\" KILL" SIGKILL trap "printf \"%s\n\" TERM" SIGTERM trap "printf \"%s\n\" CHLD" SIGCHLD #trap "printf "%s\n" DEBUG" DEBUG # ak nechceme ziadnu akciu pre dany signal: # trap "" SIGINT while : do printf "\nZadaj prikaz>" read prikaz eval "$prikaz" done