我有一个用ruby编写的守护程序脚本,它响应daemon start
和daemon stop
之类的命令。它是shebang #!/usr/bin/env ruby
的可执行文件,它可以从终端调用。我需要在登录时启动守护进程并在注销时停止它。
背景资料:KDE,zsh。
我已经尝试使用daemon start
和daemon stop
创建两个单独的shell脚本,并将它们放在~/.kde4/Autostart
| ~/.kde4/shutdown
。脚本start.sh
和stop.sh
在终端中工作,但在自动启动或关闭时没有运气。
我不能将它们分别放在.zshrc
.zlogout
中,因为我在工作会话中启动了许多登录shell。
所以我被卡住了:)任何想法?
更新: F1 =>帮助:)