Un espacio para los "tips" de GNU/Linux, JAVA y para todos aquellos evangelistas que se animen.

martes, febrero 06, 2007

GNU/Linux en Windows

Estas son unas utilidades muy buenas para aquellos que trabajamos frecuentemente en GNU/Linux, pero que algunas veces debemos hacerlo en Windows. ¿A quién no le pasó teclear ls en lugar de dir?
Las utilidades que contiene son:

arc arj bash bunzip2 bzip2 bzip2recover cat chmod cksum cp csplit cut dd df diff du file find fmt fold funzip grep gunzip gzip head join less ln ls md5sum mkdir more mv nano nl paste patch pico pr rm rmdir sed sort split stat tac tail tar touch tr tsort uniq unrar unzip uudecode uuencode vi wc wget zip zsh

Todo lo que hace es generar una CLI (Command Line Interface), pero al estilo Unix. No hace falta instalarlo, hagan un acceso directo para usarlo cada vez que lo necesiten.

El enlace original no funciona, pero -¡gracias John!- aquí hay un servidor para que lo puedan bajar. Estas utilidades no requieren la emulación de Cygwin y pueden correr desde un pen drive si lo quieren, ocupa unos 6 Mb.

Modifiquen el archivo sh.bat que se incluye con el kit y déjenlo más o menos así:
@ECHO OFF
ECHO Arrancando Unixkit Shell...
SET TERM=vt220
SET EDITOR=nano
SET VISUAL=pico
SET PS1=Unix: %%d#
bin\bash -c 'echo "path `pwd`/bin;$PATH;."' | .\bin\sed s/\//\\/g > pather.bat
call pather.bat
rm pather.bat
cd ..
zsh.exe


Luego creen un acceso directo y en la pestaña Propiedades busquen "Target" o "Destino" y coloquen:
%SystemRoot%system32cmd.exe /k "cd \unixkit&&sh.bat"

Esto le dice a Windows que arranque el shell de DOS, que se cambie al directorio "\unixkit" antes de correr el script "sh.bat".
Eso es todo. Que lo "dos"fruten.

ernst


2 Comments:

Blogger aimmer said...

Donde dice 'Destino' debería quedar así:

%SystemRoot%\system32\cmd.exe /k "c:\unixkit-tiny\sh.bat"

suponiendo que copiaron

3:41 p. m.

 
Blogger aimmer said...

bueno, como quedó incompleto el comentario anterior...

Donde dice 'Destino' debería quedar así:

%SystemRoot%\system32\cmd.exe /k "c:\unixkit-tiny\sh.bat"

suponiendo que copiaron el directorio unixkit-tiny en c:

3:42 p. m.

 

Publicar un comentario

<< Home