V
e
r

l
i
s
t
a
d
o

tractatus@lapipaplena:/# _

 

set

desplegar todas las variables [y sus valores] que el shell controla y otorgar nuevas variables.

$ set | more

Algunas ejemplos que se muestran en la salida:

$ set -o ignoreeof
evitar que la terminal se cierre al presionar Control-D
$ set -o noglob
desactivar caracteres especiales en la shell: ?, [, ], * y ~
$ set prompt = "%/ - %t - %u - $$$$"
que el prompt diga el directorio, la fecha, el usuario i sigan 4 signos de "$"
$ set history=2000
que el historial guarde los últimos 2000 comandos entrados
$ set -o vi
cambiar a las teclas del modo de edición de vi . Por defecto bash utiliza el modo emacs
$ set -o noclobber
activar la protección de sobreescritura en las tuberias si el archido ya existe [ver noclobber]
$ set +o noclobber
Desactivar la protección. Opción por defecto

1.-

Depurar partes de un script encerrando el código:

set -x
código a depurar
set +x
Navegando por staredsi.eu aceptas las cookies que utilizamos en esta web. Más información: Ver política de cookies
[0] 0:bash*
1837 entradas - Acerca del Tractatus
La Pipa Plena 2018