#author("2017-09-07T23:29:34+09:00","default:haikikyou","haikikyou")
#contents



* 変数定義 [#p5564d5d]

** リードオンリー [#q9bd7ff7]

- declareはlocalスコープとなる
- readonlyはglobalスコープとなる

&size(12){&color(white,#800080){ 実験 };}; 

''foo.sh''
#geshi(bash){{{
#!/usr/bin/env bash

declare -r A="readonly A"

function f() {
  readonly B="readonly B"
  declare -r C="readonly C"
}

f
echo $A
echo $B
echo $C
}}}
''実行結果''
#geshi{{{
$ bash foo.sh
readonly A
readonly B

}}}


トップ   一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
目次
ダブルクリックで閉じるTOP | 閉じる
GO TO TOP