- 追加された行はこの色です。
- 削除された行はこの色です。
#author("2017-09-08T00:17:43+09:00","default:haikikyou","haikikyou") #author("2017-09-08T00:19:28+09:00","default:haikikyou","haikikyou") [[BASH]] #contents * 変数定義 [#p5f5ff96] ** readonly、declare [#bac409c3] - declareはlocalスコープとなる - readonlyはglobalスコープとなる(declare -rg) &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" declare -rg D="readonly D" } f echo $A echo $B echo $C echo $D }}} ''実行結果'' #geshi{{{ $ bash foo.sh readonly A readonly B readonly D }}}