Me gustaría tener algunos de los comandos más frecuentes que utilizo en el entorno Linux en mi ventana de Windows, sé que hay un programa llamado Cygwin. Pero no quiero usar uno tan pesado. Todo lo que quiero es un simple comando unix portado para Windows.
¿Hay alguna Utilidad como esa?
PD: he creado mi propio comando 'clear' a través de clear.bat con 'cls' y no puedo hacerlo para todos los comandos :)
windows
command-line
cygwin
ukanth
fuente
fuente
MSYS - http://www.mingw.org/wiki/msys
Muy utilizable, y siempre que tenga el directorio "bin" de MSYS en% PATH%, puede usar muchos de los comandos de Unix desde cmd.exe.
Incluso puede cambiar rápidamente a bash desde cmd.exe cuando lo necesite.
fuente
PATH
UnixUtils
fuente
Algunas personas han sugerido UnixUtils, pero no parece que se haya actualizado en varios años.
GnuWin32 parece estar bajo un desarrollo más activo. Su actualizador automático, GetGnuWin32 , es relativamente torpe, pero debería ser capaz de manejarlo si se siente lo suficientemente cómodo con la CLI para querer herramientas de línea de comandos de Linux en primer lugar.
fuente
En realidad, si instala la versión de Windows de git , viene con BASH, grep y un montón de otras utilidades básicas de Unix. Tiene que hacerlo ya que git se basa en esas herramientas de línea de comandos. La forma más fácil de obtener un bash shell básico que conozco.
fuente
Una excelente opción es UWIN de David Korn en AT&T. Es gratis y se actualiza regularmente.
fuente
He usado Cygwin y varias iteraciones de Inerix / SFU / SUA, así como CMD + unxutils y masilla, etc. Siempre se siente como luchar contra el sistema.
Powershell realmente me ganó (a pesar del nombre). Ahora solo uso powershell con algunos alias unixy, un puñado de scripts para emular comportamientos unixy y algunos puertos nativos de Windows como vim, infozip, ncftp, curl, wget, etc.
Depende de lo que intentes hacer. Si desea que Windows sea realmente unix, entonces nada se sentirá del todo bien y serán varios sabores frustrantes. Si desea portar software, hay muchas opciones con varios pros y contras. Si lo que desea es un potente entorno de secuencia de comandos y modo de texto en el que tenga la esperanza de replicar sus automatizaciones en los servidores o las máquinas de sus amigos, eche un vistazo a PowerShell.
fuente