5

次のコードでタイトルにエラーが表示されるのはなぜですか?

_say_hey()
{
    echo "hey"
}
echo "$(_say_hey())"
4

1 に答える 1

7

関数を呼び出すときは、通常のコマンドと同じように呼び出します (括弧を外します):

echo "$(_say_hey)"

echohere は冗長であることに注意してください。_say_hey同じ効果を得るために、行に単独で書き込むこともできます。

于 2013-02-17T02:54:17.437 に答える