declare [1]
Orden interna de bash utilizada para declarar variables o darles atributos. Si no se dan nombres, entonces muestra los valores de las variables.
Usar + en vez de - desactiva el atributo en vez de activarlo.
declare [-afFirx] [-p] [nombre[=valor]]
declare -i UID="500" la variable UID se tratará como un entero.
declare -p mostrará los atributos y valores de cada nombre.
declare -x visualiza las variables exportables (es equivalente a ejecutar export [2]).
declare -r muestra las variables que son de solo lectura, constante simbólica.
declare -ir muestra todas las variables enteras y no modificables.
Existen otros comandos similares como: typeset [3], export [2], env [4], printenv [5], set [6], etc.