Toto skončí s 42, pokud je přijat některý z uvedených signálů. Můžete provádět další akce včetně volání funkce atd.
#!/bin/bash
trap 'exit 42' SIGINT SIGQUIT SIGTERM
Ano, máte past, signály zabíjení, které posíláte do skriptu pomocí příkazu trap, viz man bash a hledejte příkaz trap.
Po "zachycení" signálu odeslaného do skriptu můžete ukončit s libovolnou hodnotou, kterou chcete.
Jaké jsou možné bezpečnostní problémy s démonem SSH?
Mírné zpoždění při přepínání režimů ve vim pomocí tmux nebo obrazovky