<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html lang="ja"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Script-Type" content="text/javascript"> <meta http-equiv="Content-Style-Type" content="text/css"> <meta name="author" content="magicant"> <meta name="description" content="Yash の readonly 組込みコマンドについて"> <title>Yash マニュアル: readonly 組込みコマンド</title> <link rel="Contents" href="../index.html" title="目次"> <link rel="Prev" href="read.html" title="Read 組込みコマンド"> <link rel="Next" href="return.html" title="Return 組込みコマンド"> <link rel="Stylesheet" href="../style.css"> <div class="breadcrumb"><a href="../index.html">目次</a> > <a rel="Up" href="index.html">組込みコマンド一覧</a></div> <h1>Readonly 組込みコマンド</h1> <p><dfn>Readonly 組込みコマンド</dfn>は読み取り専用の<a href="../params.html#variables">変数</a>または<a href="../exec.html#function">関数</a>を表示・設定します。 <h2 id="syntax">構文</h2> <ul> <li><code>readonly [-pxX] [<var>変数</var>…] [<var>変数</var>=<var>値</var>…]</code> <li><code>readonly -f[p] [<var>関数</var>…]</code> </ul> <h2 id="description">説明</h2> <p>Readonly コマンドは <a href="typeset.html">typeset コマンド</a>に <code>-gr</code> オプションを付けたものと同じです。その他オプション・オペランド・終了ステータスは typeset コマンドと同様です。 <h2 id="notes">補足</h2> <p>readonly コマンドは<a href="../builtin.html#types">特殊組込みコマンド</a>です。 <P>POSIX には readonly コマンドに関する規定はありますが、オプションは <code>-p</code> しか規定がありません。その他のオプションは <a href="../posix.html">POSIX 準拠モード</a>では使えません。また POSIX は <code>-p</code> オプションをオペランドとともに使うことを認めていません。