次のスクリプトをwindow1で実行します
#!/bin/bash
function handler
{
echo "the time is $(date)" >> /tmp/zz
}
rm /tmp/zz
trap handler USR1
echo "This is $$"
cat
window2で、「kill-USR1PID_OF_WINDOW1_SCRIPT」を使用してシグナルを送信しています。
/tmp/zz
シグナルを送信した後、ファイルは存在しません
私はこれが過去に私のために働いていたとかなり確信しています何かアイデアはありますか?