我已经发出了一些命令(在 /usr/bin 上)在 Ubuntu 18.04 LTS 中运行 Matlab、Weka 等应用程序。在使用 Matlab 命令时,它会保留终端,直到我关闭 Matlab 或终端(如果我关闭终端,Matlab 也会关闭)。我怎样才能避免这个问题,这意味着 Matlab 命令在工作时不会保持终端?谢谢你。
以下格式以前有效,但突然不起作用。
#!/bin/bash
setsid /usr/local/MATLAB/R2018a/bin/matlab </dev/null >/dev/null 2>&1 & disown
现在 Matlab 只是打开徽标,但没有进一步的工作......