XYZ

rr, acortando las rutas en la terminal

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

2 Comentarios »

RSS feed para los comentarios de esta entrada. TrackBack URI

  1. 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

    Comentario por Gonzalo — 19 de October de 2007 #

  2. 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.

    Comentario por thinway — 19 de October de 2007 #

Dejar un comentario

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

Powered by WP Hashcash

Este blog funciona gracias a WordPress con el theme GimpStyle diseñado por Horacio Bella.
Entradas y Comentarios feeds. XHTML y CSS válidos.