睡眠命令不适用于启动应用程序

睡眠命令不适用于启动应用程序

我正在尝试使用 sleep 命令为一些应用程序添加启动延迟。例如:我尝试sleep 5; tomboy在终端中运行该命令,但当我将其添加到系统设置的“启动应用程序”部分的命令字段时,该命令不起作用。

使用 sleep 命令时,命令似乎根本没有执行。我是否应该使用其他命令来创建延迟?这是一个错误吗?

答案1

启动应用程序行可能未调用 shell。尝试将其设置为在终端中运行。然后,将其更改为:bash -c 'sleep 5; exec tomboy'

警告:这一切都未经测试。

相关内容