Muñiz Arzola Weblog

Actividades y eventos de la familia, con ciertas incursiones de tecnologia

Google

Ruby Scripts, interactuando con CVS

El día de ayer me vi en la necesidad de instalar Fedora Linux en una de mis computadoras en el trabajo, habiendo terminado la instalación y gracias a que en esta máquina si tengo acceso a root, que ya me hacia falta por cierto, eso de trabajar solo en emacs y en una resolución tan pequeña me tenia cansado.

Bueno, regresando a la instalación, iba a comenzar a escribir mis scripts en bash cuando me acorde que acababa de terminar dichos scripts en Ruby, así que aprovechando que soy root en esta computadora instale Ruby y me dispuse a utilizar mis scripts.

No fue tan sencillo como lo imagine, el :bad interpreter error me estuvo molestando por mas de una hora, así que decidí volver a escribir los scripts en emacs, ya que era lo único disponible al momento, después de volverlos a escribir, los scripts funcionaron perfectamente por lo que el problema todo el tiempo fue el carácter cambio de linea, al escribirlos la primera vez en Windows me agrego los dos caracteres y el archivo no podía ser identificado en Linux por ningún interprete.

Si escribo los archivos en Linux y luego los ejecuto en Windows no hay ningún problema, así que para la próxima empezare por escribirlos en Linux.

En fin, estos archivos básicamente son para evitarse el teclear unas cuantas letras trabajando con cvs, aquí están los archivos fuente de cada uno de ellos:

Actualmente están implementados para Windows, si se necesitan para Linux es necesario remover cmd.exe /c de cualquier parte donde se encuentre. Se necesita abrir el archivo o correr RDoc en cada uno de ellos para ver la forma de usarse.

Technorati Tags: , ,

powered by performancing firefox

Categories: Español, Ruby, Tecnologia

Posted by: Erick Muñiz on Friday, September 29, 2006

No Comments »

No comments yet.

RSS feed for comments on this post. TrackBack URI

Leave a comment

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>