Is PowerShell ready to replace my Cygwin shell on Windows? [closed]

I’m debating whether I should learn PowerShell, or just stick with Cygwin/Perl scripts/Unix shell scripts, etc.

The benefit of PowerShell would be that the scripts could be more easily used by teammates that don’t have Cygwin; however, I don’t know if I’d really be writing that many general purpose scripts, or if people would even use them.

Unix scripting is so powerful, does PowerShell come close enough to warrant switching over?

Here are some of the specific things (or equivalents) I would be looking for in PowerShell:

  • grep
  • sort
  • uniq
  • Perl (how close does PowerShell come to Perl’s capabilities?)
  • AWK
  • sed
  • file (the command that gives file information)
  • etc.

18 Answers
18

Leave a Comment