Linux

用特定鍵發送特定信號號

  • April 13, 2022

我想設置一個像 F12 這樣的特定鍵來向我發送一個超出 linux 信號範圍的特定信號編號,我可以使用trap命令處理這個信號。我怎樣才能做到這一點?

**注意:**我正在使用未安裝的控制台和 X 伺服器。

按下 F12 鍵時在 Bash 中執行程序或函式很容易。將以下程式碼添加到您的~/.bash_profile文件中:

sendsig(){

   kill -KILL <somepid>

}

bind -x '"\e[24~":sendsig'

從這裡開始,將其發送到正確的過程取決於您。

引用自:https://unix.stackexchange.com/questions/155399