Zootropo

Diario del mundo geek.

domingo, mayo 30, 2004

Alias no es una serie de televisión

Una de las desventajas que tiene trabajar tanto con Windows como con Linux es que al ser tan parecidos muchos comandos (ya que en ambos casos derivan de Unix) muchas veces podemos confundir los comandos de uno con los del otro, con la consiguiente perdida de tiempo.

También tengo algunas manías adquiridas, como es el usar cd.. en Linux sin pensar que en Linux siempre hay que separar con un espacio el comando de los argumentos. cd.. es valido en la línea de comandos de Windows pero no en la de Linux.

Para cosas como estas y muchas mas sirve alias, que hace nada mas y nada menos que lo que sugiere su nombre, asignar alias o alternativas a los comandos.

Por ejemplo para resolver mi problema con cd.. basta con añadir la siguiente línea a nuestro .bashrc:

alias cd..="cd .."

lo que hará que escribir cd.. sea equivalente para Linux a escribir 'cd ..'

Alias también puede ser usado en la línea de comandos pero logicamente los cambios no serán permanentes si no se añade al .bashrc.