1

Есть ли способ использовать (базовые) команды bash в командной строке из Windows 8? Я все еще буду использовать более сложные команды в своих сценариях, но для простой навигации и т.д. Возможно ли настроить командную строку для использования таких вещей, как ls , pwd и cd?

4 ответа4

1

Я считаю, что вы ищете MinGW и MSYS. Взгляните на эту веб-страницу: http://www.mingw.org/

1

Да, просто используйте Powershell. Он встроен в Windows Vista и является преемником старого доброго cmd.exe.

Эта команда (называется Cmdlet в PS)

Get-Alias

покажет вам, какие псевдонимы существуют для команд Powershell. Типичные команды bash среди них.

PS C:\Users\User> pwd

Path
----
C:\Users\User


PS C:\Users\User> ls


    Directory: C:\Users\User


Mode                LastWriteTime     Length Name
----                -------------     ------ ----
d----        18.08.2013     10:56            .android
d----        14.06.2013     19:23            .config
d----        11.08.2013     16:57            .freemind
d----        01.04.2013     21:13            .splunk
d----        12.12.2012     08:36            .ssh
d----        17.10.2012     07:22            Cisco Packet Tracer 5.3.3
d----        16.04.2013     18:25            Citrix
d-r--        13.10.2013     23:48            Contacts
d-r--        04.01.2014     14:28            Desktop
d----        25.05.2013     00:35            deviantART
d-r--        04.01.2014     23:55            Documents
d-r--        04.01.2014     18:56            Downloads
d-r--        04.01.2014     15:19            Dropbox
d-r--        04.01.2014     14:30            Favorites
d----        15.10.2012     23:57            GNS3
d-r--        13.10.2013     23:48            Links
d-r--        13.10.2013     23:48            Music
d----        17.09.2012     18:22            pdf-Office
d-r--        04.01.2014     17:12            Pictures
d----        18.04.2012     22:38            Roaming
d-r--        13.10.2013     23:48            Saved Games
d-r--        13.10.2013     23:48            Searches
d----        12.12.2012     18:00            SparkleShare
d-r--        13.10.2013     23:48            Videos
d----        29.05.2013     09:26            vmws
-a---        15.10.2012     20:58        186 .packettracer
-a---        19.09.2012     14:53         81 CTX.DAT
-a---        07.03.2013     20:24        641 dateilink.lnk
-a---        02.01.2014     18:13      27369 history.cer

1

Базовая среда UNIX, которая включает в себя не только bash , ls , pwd , cd , но вы можете получить почти все, включая X красиво упакованный и готовый к использованию с помощью cygwin , который можно получить бесплатно.

0

Просто напишите powershell в старой доброй командной строке cmd и она превратится в powershell. Большинство команд работают там.

Вы можете переключиться обратно в командную строку, снова написав cmd .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .