Zoeken…


verklaar zwak getypeerde variabelen

verklaren is een interne opdracht van bash. (interne opdracht gebruik help voor het weergeven van "manpage"). Het wordt gebruikt om variabelen te tonen en te definiëren of om functielichamen te tonen.

Syntaxis: verklaar [opties] [naam [= waarde]] ...

# options are used to define
# an integer
declare -i myInteger
declare -i anotherInt=10
# an array with values
declare -a anArray=( one two three)
# an assoc Array
declare -A assocArray=( [element1]="something" [second]=anotherthing )
# note that bash recognizes the string context within []

# some modifiers exist
# uppercase content
declare -u big='this will be uppercase'
# same for lower case
declare -l small='THIS WILL BE LOWERCASE'

# readonly array
declare -ra constarray=( eternal true and unchangeable )

# export integer to environment
declare -xi importantInt=42

Je kunt ook de + gebruiken die het gegeven kenmerk wegneemt. Meestal nutteloos, alleen voor de volledigheid.

Er zijn ook enkele opties om variabelen en / of functies weer te geven

# printing definded vars and functions
declare -f
# restrict output to functions only
declare -F # if debugging prints line number and filename defined in too


Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow