Ubuntu と WSL を使用して Windows で 1 つのターミナルから別のターミナルにデータをパイプする方法

Ubuntu と WSL を使用して Windows で 1 つのターミナルから別のターミナルにデータをパイプする方法

この問題は、インタープリタを使用する開発者にオンライン ヘルプを提供するときに発生し、Cygwin + mintty + 自作のインタープリタで実現されました。したがって、関連性と原則は Unix のようなコンテキストではよく知られています。

しかし、ターミナルを起動して、たとえば「less」を実行するためのプロセスを作成する方法がわかりません。Unix コマンド「exec」で十分です。

Windows にスクリプト コマンドと同様の手段を提供しますか?

Windows に関する知識が不足しており申し訳ございません。

-- オールドファックス

答え1

を使用すると、WSL ターミナルを起動できますwsl.exe

単一のコマンドを実行する最も基本的なコマンドは次のとおりです。

wsl -- command and parameters

引数は--、それに続くすべてがシェルに渡されることを意味します。

詳細については以下を参照してください。

関連情報