
start
GNU/Linux ターミナル エミュレーターにはWindows ターミナルに相当するものはありますか?たとえば、別のシェルで確認しながら、遅いターミナル タスクを非同期的に実行したい場合は、start process-photos *.jpg
現在のシェルで作業しながらそのターミナルを分岐させます。
答え1
start
Win32 シェルShellExecuteEx
関数を呼び出します。Linux には直接同等のものはありません。
ただし、非ブロッキング コマンドの目的のために、&
行末にを追加してbash
、コマンドをバックグラウンドで実行することができます。例:
process-photos *.jpg &
質問を誤解している可能性があります。この回答の最初の部分はstart /b
、新しいウィンドウなしで新しいプロセスを起動する に似ています。
実際に新しいウィンドウを起動したい場合は、新しいターミナルの立ち上げコマンドを実行するように指示します:
x-terminal-emulator -e process-photos *.jpg