Name
declare
Synopsis
[
declare
options
] [name
[
=
value
]][
typeset
options
] [name
[
=
value
]]
Print or set variables. Options prefaced by +
instead of -
are inverted in meaning.
Options
-
-a
Treat the following names as array variables.
-
-f
Treat the following names as functions.
-
-i
Expect variable to be an integer, and evaluate its assigned value.
-
-p
Print names and settings of all shell variables and functions; take no other action.
-
-r
Don’t allow variables to be reset later.
-
-x
Mark variables for subsequent export.
-
-F
Print names of all shell functions; take no other action.
Get Mac OS X Tiger in a Nutshell now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.