Как nano запускается из консоли PowerShell
?
Просто ищем простой способ редактирования текстового файла без переключения графического интерфейса или bash
.
bash -c "nano filename.txt"
было непригодно. Что-то вроде того, что "ed" было для редактирования файлов. Даже vi
или vim
было бы приемлемо, но emacs
был бы слишком сложным.
Есть ли другой способ запустить nano
или ilk из консоли PS
?
примечание: не используя WSL (Windows Subsystem for Linux)
я протестировал запуск нано из PowerShell, работающей в Ubuntu 20.04, который был установлен Sudo Snap Untest PowerShell --Classic
, и он работал, как показано на следующих скриншотах.
Запустите нано из PowerShell, работающего в Ubuntu.
Нано открывается в одном и том же оконном окне. PowerShell в до сих пор работает на заднем плане.
Вы можете вернуться к PowerShell из Nano, нажав комбинацию клавиатуры Ctrl + x , чтобы выйти из Nano.
Подсистема Windows для Linux (WSL) постоянно улучшает интеграцию между Windows и Linux. Вы можете:
Запустите бинарры Linux из командной строки Windows (CMD) или PowerShell, используя WSL
(или WSL.exe
Команда Linux после WSL (или WSL.exe) обрабатывается, как любая команда работает в WSL. Такие вещи, как Sudo, Tibing и Redirection File Redirection. Источник