Re:Preparing Windows Server Technical Preview for Windows Co...
by vezzy-fnord on Wednesday August 19, 2015 @07:00PM
(#10089116)
Bash isn't the end-all of Unix shells.
Re:Preparing Windows Server Technical Preview for Windows Co...
by pjmlp on Thursday August 20, 2015 @04:15AM
(#10090527)
No, but it seems people nowadays (young users that equate GNU/Linux == UNIX) only know bash.
Re:Preparing Windows Server Technical Preview for Windows Co...
by dragontamer on Thursday August 20, 2015 @12:27PM
(#10092880)
I have played with ksh and others.
But when it comes down to writing something that others use, you can almost always rely on BASH being installed on their machine.
The other shells... not so much. I hear zsh is pretty good though.
Re:Preparing Windows Server Technical Preview for Windows Co...
by vezzy-fnord on Thursday August 20, 2015 @12:51PM
(#10093058)
I was more referring to the likes of es, rc and Inferno sh. The rest are all just variants of Bourne or C shell in some way, and even then Bourne and C don't have much in the way of compelling differences.
Well they don't adhere to Unix because they're trying to be better.
Pipes pass _objects_ around in Powershell, and the entirety of .NET libraries is available for use in Powershell... including plugins and everything.
http://www.tomsitpro.com/articles/powershell-piping-filterin...
New Microsoft features are available too, like V-Server integration, Package Management through Chocolatey and so forth.
I am not exactly a Powershell guru, but its definitely evolving in a way superior to BASH scripting. I mean seriously, BASH is so backwards that I can't imagine why ANYONE would seriously recommend taking cues from it.
http://tldp.org/LDP/Bash-Beginners-Guide/html/sect_07_01.htm...