我对此没有寄予厚望,但我想做的是创建一个桌面快捷方式,单击该快捷方式会打开一个终端(最好是 mate-terminal,但我不挑剔),运行一个命令,然后在交互式会话中使终端保持打开状态。理想情况下,我可以在新窗口中向上箭头以重新运行命令。
我尝试过的事情:
mate-terminal --command "bash -c 'ls;$SHELL'"
:我看不到运行了什么命令,也无法向上箭头重新运行该命令。Changing the MATE terminal preferences to Keep Open
:它使窗口保持打开状态,但不是交互式的。我能做的就是关闭它。xterm -hold -e 'bash -c "ls"&&$SHELL'
:我看不到运行了什么命令,也无法向上箭头重新运行该命令。
我要做的是为命令行应用程序创建一个快捷方式,该应用程序打开一个终端并运行whatevertool -h
,然后等待用户做他们需要做的事情。我想要的可能吗?