tatsu Asked: 2019-07-19 12:54:00 +0800 CST2019-07-19 12:54:00 +0800 CST 2019-07-19 12:54:00 +0800 CST 尝试从正在运行的脚本在新的终端选项卡中运行脚本 772 我有点困惑,我认为做这样的事情会奏效: #!/bin/bash wget https://myscript.sh chmod +x myscript.sh exec gnome-terminal --tab --active --title="my title" -- myscript.sh 但运行此返回: 为此终端创建子进程时出错 无法执行子进程“myscript.sh”(没有这样的文件或目录) 删除exec不起作用我还尝试将文件名放在 and 之间$( )," "我还尝试放置绝对路径。 我究竟做错了什么? scripts command-line gnome-terminal bash 1 个回答 Voted Best Answer tatsu 2019-07-20T01:11:52+08:002019-07-20T01:11:52+08:00 正确的语法是: gnome-terminal --tab --active --title="my title" -- "/tmp/myworkdir/myscript.sh" 具有绝对路径将允许文件运行。 确保使您的所有文件操作都发生在同一目录中。
正确的语法是:
具有绝对路径将允许文件运行。
确保使您的所有文件操作都发生在同一目录中。