Как передать данные с одного терминала на другой в Windows с помощью Ubuntu и WSL

Как передать данные с одного терминала на другой в Windows с помощью Ubuntu и WSL

Проблема возникла, чтобы предоставить онлайн-помощь разработчикам, использующим интерпретатор, и была реализована с помощью Cygwin + mintty + самодельный интерпретатор. Поэтому релевантность и принципы хорошо известны в контексте Unix-подобных.

Но как создать процесс для запуска терминала, например, для запуска 'less', я не понимаю. Достаточно Unix-команды 'exec'.

Предоставляет ли Windows аналогичные средства для команд скрипта?

Извините за мои недостаточные знания Windows.

-- Олдфукс

решение1

Вы можете запустить терминал WSL, используя wsl.exe.

Самая простая команда для запуска одной команды:

wsl -- command and parameters

Аргумент --означает, что все, что следует за ним, передается оболочке.

Для получения более подробной информации см.:

Связанный контент