Как заставить команды Unix работать через стандартную командную строку Windows


0

Когда я запускаю cmd.exe, как заставить работать команды типа unix, такие как 'ls' и 'pwd'? Есть ли способ заставить это работать без установки другого программного обеспечения?


Вы можете попробовать Windows Powershell. <br> Вот список команд: <br> ss64.com/ps
0111

Ответы:


3

Я думаю, что это невозможно без установки дополнительного программного обеспечения.

В любом случае, если вы согласитесь установить дополнительное программное обеспечение, это именно то, что вы ищете:

https://www.cygwin.com/

Cygwin это:

  • Большая коллекция инструментов GNU и Open Source, которые предоставляют функциональность, аналогичную дистрибутиву Linux в Windows.

  • DLL (cygwin1.dll), которая обеспечивает существенную функциональность POSIX API.


У меня тот же вопрос, и я скачал Cygwin, но у меня возникает вопрос о том, какую категорию устанавливать (Accessibility, Admin, Archive, ..., X11, Xfce). При проверке этих категорий я нашел такие вещи , как grep(Base), sed(основание), но нет sort, awk, find, .... Есть ли у вас какие - либо идеи , где я могу найти все эти основные команды?
Доминик
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.