4

サンプル機能あり

function functionName ()
{
    echo "Hello World"
}

同じ名前の次の関数によって上書きされないようにするにはどうすればよいですか?

function functionName ()
{
    echo "this is another function"
}
4

1 に答える 1

8

-f オプションを使用して対応する関数を読み取り専用にする必要があり、構文は次のとおりです。

readonly -f functionName

この後、関数を更新しようとすると、エラーが発生します。

bash: functionName: readonly function
于 2012-11-02T14:27:41.613 に答える