Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在 window1 中运行以下脚本
#!/bin/bash function handler { echo "the time is $(date)" >> /tmp/zz } rm /tmp/zz trap handler USR1 echo "This is $$" cat
在window2中,我发送一个带有“kill -USR1 PID_OF_WINDOW1_SCRIPT”的信号
发送/tmp/zz信号后文件不存在
/tmp/zz
我很确定这在过去对我有用 知道吗?
在完成之前,shell 不能随意调用您的处理程序cat。在 end 中键入一个文件结束字符 ( Controld) cat,这让 shell 运行您的处理程序并退出。
cat