シェル関数

 myfunc() {
   echo "$1"
 }
 
 myfunc "hello, world"

関数内で宣言(使用)する変数はグローバル。だが、localコマンドを使うと、関数スコープのローカル変数を作れる。

 myfunc() {
   local i
   i=1
   echo $i
 }

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS

Last-modified: 2014-05-20 (火) 04:41:57