fff () {
return "hoge"
}
myfunc
ってやっても、エラーが出ちゃう
fff () {
echo "hoge"
return
}
x=${fff "$@"}
echo $x
ってやったら、良い。
ちなみに、
関数の return は、終了ステータスを返すものとして使う事。
return $?
ってやったら、終了ステータスが明確になる。
return "hoge"
}
myfunc
ってやっても、エラーが出ちゃう
fff () {
echo "hoge"
return
}
x=${fff "$@"}
echo $x
ってやったら、良い。
ちなみに、
関数の return は、終了ステータスを返すものとして使う事。
return $?
ってやったら、終了ステータスが明確になる。