はじめに
functionを使用することでzshスクリプトで関数を作成します。
使い方
function <関数名> (){
<処理内容>
}
または
<関数名> (){
<処理内容>
}functionはあってもなくても大丈夫です。
サンプル
functionを実行する
function func1 (){
echo hoge
}
func1
// 出力
// hoge引数を与える
zshスクリプトと同じように$1で引数を使用できます。
function func2 (){
echo $1
}
func2 fuga
// 出力
// fuga複数の引数を与える
zshスクリプトと同じように$@で複数の引数をリストで使用できます。
function func3 (){
echo $0
for i in $@; do
| echo $i
done
}
func3 1 2 3
// 出力
// 1
// 2
// 3まとめ
functionで関数を作成しました。

コメント