수색…


약하게 입력 된 변수 선언

선언 은 bash의 내부 명령입니다. (내부 명령 "맨 페이지"를 표시하기 위해 도움말 을 사용합니다). 변수를 표시하고 정의하거나 함수 본문을 표시하는 데 사용됩니다.

구문 : declare [options] [name [= value]] ...

# 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

주어진 속성을 제거하는 +도 사용할 수 있습니다. 대체로 쓸모가 없습니다.

변수 및 / 또는 기능을 표시하기 위해 몇 가지 옵션이 있습니다.

# 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
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow