Linux ターミナルの「start」に相当するもの

Linux ターミナルの「start」に相当するもの

startGNU/Linux ターミナル エミュレーターにはWindows ターミナルに相当するものはありますか?たとえば、別のシェルで確認しながら、遅いターミナル タスクを非同期的に実行したい場合は、start process-photos *.jpg現在のシェルで作業しながらそのターミナルを分岐させます。

答え1

startWin32 シェルShellExecuteEx関数を呼び出します。Linux には直接同等のものはありません。

ただし、非ブロッキング コマンドの目的のために、&行末にを追加してbash、コマンドをバックグラウンドで実行することができます。例:

process-photos *.jpg &

質問を誤解している可能性があります。この回答の最初の部分はstart /b、新しいウィンドウなしで新しいプロセスを起動する に似ています。

実際に新しいウィンドウを起動したい場合は、新しいターミナルの立ち上げコマンドを実行するように指示します:

x-terminal-emulator -e process-photos *.jpg

関連情報