Bash 関数から文字列を返したいと思います。
私がやりたいことを説明するため、Java で例を書いてみます。
public String getSomeString() {
return "tadaa";
}
String variable = getSomeString();
以下の例は bash で動作しますが、これを行うより良い方法はありますか?
function getSomeString {
echo "tadaa"
}
VARIABLE=$(getSomeString)
ベストアンサー1
私が知る限り、これより良い方法はありません。Bash はステータス コード (整数) と stdout に書き込まれた文字列のみを認識します。