29
Jun
06

alias rm=’rm -i’

Estaba leyendo esta historia, que contiene uno de esos chistes que uno sólo puede explicar a su hermano el programador y a nadie más porque todo el mundo te mira como si fueras idiota cuando te escojonas de algo que a todo el mundo le suena a chino, y en los comentarios al postis me he encontrado una de esas cosas que uno nunca piensa pero que de puro simples abruman.

A saber: se puede crear un alias en el perfil del Terminal para el comando unix rm, de forma que siempre, se teclee el modificador correspondiente o no, se pida confirmación antes de realizar un borrado.

Vamos con las instrucciones (probado sólo en un Mac OS X, pero que imagino serán igual de válidas para Ubuntu):

  1. Ábrase un Terminal.
  2. Edítese el fichero .bash_profile, mismamente tecleando la siguiente orden: sudo pico .bash_profile
  3. Añádase la siguiente línea: alias rm=’rm -i’
  4. Guárdese el fichero, ciérrese el Terminal, y vuélvase a abrir
  5. Pruébese a borrar algún ficherito: rm kklvk.txt
  6. El alias creado en el perfil de la bash, sustituirá el comando rm por rm -i, de modo y manera que se solicitará confirmación al sufrido usuario antes de borrar cualquier fichero.
  7. Chuléese con lo bien que se maneja uno en el mundo unix.