Volver al índice


export

Exporta, almacena y lista variables. Para que los cambios sean permanentes, colocar la linea en .bashrc.

# export PATH=${PATH}:/usr/local/bin (incluir un dir en el path)

$ export TMOUT=60 (Establece 60 segundos de inactividad antes de cerrar una sesión ssh)

$ export HISTCONTROL=”ignoreboth:erasedups” (no escribir en el history ni los comandos que empiecen por espacio, ni los duplicados y que además los elimine, dejando siempre el último)

Opciones para HISTCONTROL:

ignorespace: No guarda en history los comandos que empiecen por espacio.

ignoredups: No guarda los comandos repetidos.

ignoreboth: Alias para los dos parámetros anteriores.

erasedups: Elimina los comandos duplicados dejando el último ejecutado.

$ export HISTFILE=/home/usuario/histfile.txt (redirigir los comandos ejecutados durante una sesión a un archivo)

$ export HISTFILE=/dev/null (Para no guardar el history de la sesión)

$ export HISTFILE=/dev/null bash (abrir otra sesión que no almacene los comandos sin perder los de la actual)

$ export PS1="[curl icanhazip.com ]$ " (Excentricidad: que el promt diga la ip externa.)

$ export LANG=C; gedit (Lanzar una aplicación con un locale concreto)


Volver al índice