Inicio » Terminal, Utilidades

rr, acortando las rutas en la terminal

Escrito por thinway el Thursday 18 de October de 2007 2 comentarios

Si habitualmente trabajas en la terminal, seguramente alguna vez te has tropezado con archivos cuyas rutas de acceso son una larga cadena de directorios. Aunque normalmente las diferentes shells vienen provistas de funcionalidades que nos mejoran el día a día en estas situaciones, siempre es útil disponer de una herramienta que minimice estas rutas a su mínima expresión. Esto es justamente lo que hace la utilidad rr.

El uso de esta utilidad es tan sencillo como útil. Por ejemplo, supongamos que necesitamos editar el archivo /usr/local/share/rdbms/etc/my.config con cierta asiduidad. Sólo tendremos que invocar a rr con dicha ruta para que la guarde en su base de datos.

$rr /usr/local/share/rdbms/etc/my.config

La próxima vez que lo desemos editar, sólo tendremos que indicarle a rr el programa de edición y el nombre del archivo.

$rr vi my.config

También se puede utilizar para almacenar directorios (sólo rutas). Por ejemplo si habitualmente accedemos a lugar donde se han guardado (/var/cache/apt) los paquetes instalados desde los repositorios en Debian o derivadas, primero guardaremos la ruta:

$rr /var/cache/apt

para posteriormente poderla utilizar:

$cd 'rr apt'

Configurar rr en nuestro sistema también es muy sencillo ya que tan sólo hay que descargarse el tarball de su página oficial. Descomprimirlo e instalarlo:

$tar xzf rr-1.3.tar.gz
$make
(desde root)#make install

Vía: Linux.com

Subscribe via:

2 comentarios »

  1. Gonzalo  http://toydaria.com.ar

    Curioso! no lo considero muy util. Quiza si sistemas donde no esta activado el autocompletion (nuestro amigo el tab).

    En lo personal jamás lo instalaría. rr es el alias para rm -rv XD

  2. thinway  http://kernelsource.org

    Gonzalo, rr y la autocompletación en la línea de comandos no son herramientas excluyentes. Yo utilizaría el primero para archivos utilizados muy habitualmente y cuyas rutas sean muy largas (tabs a discrección), para lo demás nuestro querido tab.

    Me parece que vas a tener que rebautizar a tu alias, jajajaja.

Deja tu comentario!

Añade tu comentario debajo, o trackback desde tu sitio. Puedes también subscribirte a estos comentarios via RSS.

Sé bueno. Juega limpio. Escribe sobre el tema. No nos gusta el spam.

Puedes usar estas etiquetas:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

En Kernel Source puedes usar Gravatar. Puedes conseguir tu cuenta de Gravatar en Gravatar.

Powered by WP Hashcash

Spam Protection by WP-SpamFree