次のコマンド ライン (デスクトップ ショートカットまたは実行から使用) は、2 つのペインに分割された Windows ターミナル ウィンドウを開き、両方とも Ubuntu を実行します。
wt -p "Ubuntu" ; split-pane -p "Ubuntu"
上記に PING コマンドを追加して、2 つの異なる IP に ping を実行することは可能ですか?
答え1
はい、Windowsターミナルのコマンドライン引数によるとドキュメント、new-tab
そしてsplit-tab
どちらも引数を取ることができますcommandline
。しかし、このドキュメントは、コマンドラインを引数リストの最後に置くという「通常の」ドキュメント標準に従っていないため、完全に明確ではありません。これがcommandline
唯一の唯一の引数であることを考えると、ないただし、 a-
または が先行する--
場合は、推測できます。
したがって、あなたの例では、「Ubuntu」という名前の 2 つのプロファイルを起動し、各ペインで異なるホストに ping を実行するには、次のようにします。
wt new-tab -p "Ubuntu" ping -t host1 ; split-pane ping -t host2
私の知る限り、Ubuntu プロファイルを既に指定している最初のタブを分割しているので、 の は必要ありません-p
。split-pane
もちろん (これは主に後でこれを見つける他の人向けですが)、 PowerShell ( で引用符で囲む) または Linux ( で引用符で囲む);
から同じコマンドを使用している場合は、 を適切に引用符で囲む必要があります。`
\