如何启动终端 + cal 命令?

如何启动终端 + cal 命令?

我遇到了一个问题,至今无法找到解决方案。虽然我使用多个脚本通过 URXvt 启动特定命令:

#!/bin/sh

urxvt -geometry 40x20+990+30 -w 0 -b 0 -e nmtui

当我尝试使用命令启动相同的窗口时cal,没有 urxvt 窗口!

有办法吗?

答案1

urxvt有一个-hold|+hold选项“当其中执行的程序退出时不立即销毁其窗口”(参见男子 urxvt):

urxvt -geometry 40x20+990+30 -w 0 -b 0 -hold -e cal

另一种方法是生成一个 shell(不只是退出)来保持窗口打开:

urxvt -geometry 40x20+990+30 -w 0 -b 0 -e 'cal;sh'

相关内容