miércoles, 14 de febrero de 2007

pipes

Hoy voy a poner un pequeño ejemplo de como hacer un pipe (tuberia).
El ejemplo es muy sencillo pero servirá para que la gente entienda el funcionamiento.
Empezamos:

ejemplo1: abrimos una consola y ejecutamos: c:\>ping 192.168.112.130 -n 1 |find "TTL"
La ip es la de un equipo de la red de mi casa pero se puede probar con www.google.es etc.

Como podemos ver hemos ejecutado el comando ping y le hemos pasado el resultado a find para que busque el valor TTL. Si hubiesemos realizado el comando ping a una ip que no existiese en la red no nos habría devuelto por pantalla nada.

Como se puede observar el comando find solo muestra las líneas que coinciden con el parámetro de busqueda en nuestro caso "TTL"

Pero ahora vamos a enrevesar esto un poquito más, imaginaos que quiero que en el segundo caso si no existe el parámetro de busqueda "TTL" me muestre por pantalla "no hay conexión".

Esto sería algo así como: c:\>ping 192.168.112.112 -n 2 | find "TTL" echo "no hay conexión"

esto significa que el ping redirecciona su salida al find y la salida del find que NO ES CORRECTA la redirecciona al echo.

Veamos el ejemplo en acción.

C:\>ping 192.168.112.112 -n 2 |find "TTL" echo "no hay coneion"

"no hay conexion"

No he puesto un pantallazo porque me es incómodo, y estoy perezoso.

Bueno esto es un poquito como funciona el Pipe. Otro día más.





martes, 13 de febrero de 2007

Secuencias de comandos para profesionales de IT que no saben escribir códigos

Este ITSHOWTIME está realmente genial, la pena es que esté en inglés, recomiendo a todos que le echeis un vistazo.

http://www.microsoft.com/spain/technet/itsshowtime/sessionh.aspx?videoid=214

Excelente la exposición de Corey Hynes.

Saludos,

suspension del curso

De momento, estoy viendo que existen multitud de webs con cursos de este tipo, voy a suspenderlo ya que es rebundante que existan tantos cursos iguales por hay.

Saludos,