Open a terminal via gnome-terminal then execute command, error : "failed to execute child process""
Open a terminal via gnome-terminal then execute command, error : "failed to execute child process""
通过 bash 命令,我想打开一个终端,然后从新终端执行一个简单的 bash 命令。
我试过:
gnome-terminal -- "/bin/bash -c ls"
但是我得到了这个错误:
我不明白这个错误,也找不到任何示例来寻求帮助。
引号告诉终端 运行 /bin
中名为 bash -c ls
的可执行文件(空格作为其名称的一部分!)。不存在这样的可执行文件。
把它们拿出来:
gnome-terminal -- /bin/bash -c ls
...或者,实际上让某些东西保持打开状态,直到用户提供输入...
gnome-terminal -- /bin/bash -c 'ls; read'
通过 bash 命令,我想打开一个终端,然后从新终端执行一个简单的 bash 命令。
我试过:
gnome-terminal -- "/bin/bash -c ls"
但是我得到了这个错误:
我不明白这个错误,也找不到任何示例来寻求帮助。
引号告诉终端 运行 /bin
中名为 bash -c ls
的可执行文件(空格作为其名称的一部分!)。不存在这样的可执行文件。
把它们拿出来:
gnome-terminal -- /bin/bash -c ls
...或者,实际上让某些东西保持打开状态,直到用户提供输入...
gnome-terminal -- /bin/bash -c 'ls; read'