Quelle est la meilleure façon d'utiliser les utilitaires linux sous windows?

Linux utilitaires comme sed, awk et d'autres scripts shell caractéristiques sont impressionnantes et la vie devient beaucoup plus difficile quand je suis en cours de développement sur windows et je ne peux utiliser l'un de ces.

Personnes suggèrent d'utiliser cygwin pour ceux qui veulent le linux comme outils sous windows. Mais j'ai l'impression cygwin sera inutile pour quelqu'un qui ne veut utiliser la poignée de commandes.

Certains disent que les Services Windows pour Unix peut également être une bonne alternative.

Je n'ai usé d'aucun de ces. Certains programmeur expérimenté suggérer des meilleurs/la plus simple façon de le faire? bien sûr, en dehors de commutation de linux lui-même.

  • Il y a des solutions de rechange locales, avez-vous la tête sur PowerShell?
  • +1 PowerShell. Si vous êtes déjà utilisé sous Linux et vous voulez juste pour réappliquer vieux compétences Linux, PowerShell est juste totalement inutile. Mais si vous essayez d'exécuter *nix utilitaires sous Windows parce que vous avez des problèmes que vous voulez résoudre à partir d'une invite du shell, il est certainement utile de votre temps à la recherche de PowerShell et les applets de commande ("commandlets"), des scripts, des add-ins, et PS-applications prêtes pour l'ensemble de la communauté qui font le bien pour résoudre les problèmes de la vieille *nix outils ont été utilisés pour, où PS résout dans une beaucoup plus gérable manière.
  • Pas intéressés par l'apprentissage de powershell parce que je ne veux pas perdre de temps à l'apprentissage tout "windows"de compétences.
InformationsquelleAutor Eastern Monk | 2010-08-19