adwin's blog
linux下通过命令行开启新终端窗口并执行命令
post by:adwin 2020-4-25 21:56

仅适用于gnemo:

gnome-terminal -x bash -c "sh ./test.sh;exec bash;"

这个其实还是有点意思的,执行gnome-terminal --help-all命令查看帮助的时候,其实是没有-x这个参数的,但是实际测试下来的话,没有-x这个参数就是不行,具体原因不清楚。

另外其中这exec bash这句,是为了让sh ./test.sh执行完之后,停留在终端窗口,要不然窗口一闪而过看不见结果。

评论:
bright1224
2022-09-07 15:03 回复
确实,我也找了半天,没找到这个-x代表什么. 不过最后我总算找到了新的用法,参考这个

https://blog.csdn.net/qq_39750907/article/details/107337720

另外,我的邮箱 14048532@qq.com , 交个朋友
发表评论:
昵称

邮件地址 (选填)

个人主页 (选填)

内容