おぼえがき

おぼえがき

bash 関数のreturn

2007-01-10 | bash
fff () {
return "hoge"
}

myfunc

ってやっても、エラーが出ちゃう

fff () {
echo "hoge"
return
}
x=${fff "$@"}
echo $x

ってやったら、良い。


ちなみに、

関数の return は、終了ステータスを返すものとして使う事。

return $?

ってやったら、終了ステータスが明確になる。