Readonly 組込みコマンドは読み取り専用の変数または関数を表示・設定します。
readonly [-pxX] [変数…] [変数=値…]
readonly -f[p] [関数…]
Readonly コマンドは typeset コマンドに -gr
オプションを付けたものと同じです。その他オプション・オペランド・終了ステータスは typeset コマンドと同様です。
readonly コマンドは特殊組込みコマンドです。
POSIX には readonly コマンドに関する規定はありますが、オプションは -p
しか規定がありません。その他のオプションは POSIX 準拠モードでは使えません。また POSIX は -p
オプションをオペランドとともに使うことを認めていません。