
start
GNU/Linux 終端模擬器中是否有相當於 Windows 終端機的東西?例如,如果我想非同步執行一些緩慢的終端任務,同時仍在單獨的 shell 中檢查它,我會start process-photos *.jpg
在當前終端工作時讓該終端分支。
答案1
start
呼叫 Win32 shellShellExecuteEx
函數。 Linux 中沒有直接的等效項。
但是,為了實現非阻塞命令,您可以在行&
末尾添加 ,bash
以在後台運行該命令。例如:
process-photos *.jpg &
我可能誤解了你的問題。這個答案的第一部分更像是start /b
,它啟動一個新進程,而不需要新視窗。
如果您確實希望啟動一個新窗口,您可以透過以下方式執行此操作啟動新終端並告訴它執行命令:
x-terminal-emulator -e process-photos *.jpg