1
0
mirror of https://github.com/jlevy/the-art-of-command-line.git synced 2025-01-22 03:40:10 +02:00

Merge pull request #397 from peterkokot/patch-1

Update Windows section
This commit is contained in:
Joshua Levy 2016-08-11 14:11:58 -07:00 committed by GitHub
commit d9ee12202f

View File

@ -540,6 +540,10 @@ These are items relevant *only* on OS X.
## Windows only
These items are relevant *only* on Windows.
- On Windows 10, you can use [Bash on Ubuntu on Windows](https://msdn.microsoft.com/commandline/wsl/about), which provides a familiar Bash environment with Unix command line utilities. On the plus side, this allows Linux programs to run on Windows. On the other hand this does not support the running of Windows programs from the Bash prompt.
- Access the power of the Unix shell under Microsoft Windows by installing [Cygwin](https://cygwin.com/). Most of the things described in this document will work out of the box.
- Install additional Unix programs with the Cygwin's package manager.
@ -556,6 +560,10 @@ These are items relevant *only* on OS X.
- You can perform and script most Windows system administration tasks from the command line by learning and using `wmic`.
- Another option to get Unix look and feel under Windows is [Cash](https://github.com/dthree/cash). Note that only very few Unix commands and command-line options are available in this environment.
- An alternative option to get GNU developer tools (such as GCC) on Windows is [MinGW](http://www.mingw.org/) and its [MSYS](http://www.mingw.org/wiki/msys) package, which provides utilities such as bash, gawk, make and grep. MSYS doesn't have all the features compared to Cygwin. MinGW is particularly useful for creating native Windows ports of Unix tools.
## More resources
- [awesome-shell](https://github.com/alebcay/awesome-shell): A curated list of shell tools and resources.