「インストール - Bash」の版間の差分

ナビゲーションに移動 検索に移動
54行目: 54行目:
  make install
  make install
<br>
<br>
オプションの意味を以下に示す。<br>
<center>
* 外部ライブラリ関連
{| class="wikitable"
** --with-installed-readline
! カテゴリ !! オプション名 !! 説明
**: システムに既にインストールされているreadlineライブラリを使用する。
|-
**: Bashに同梱されているreadlineは使用しない。
| rowspan="2" | 外部ライブラリ関連
** --with-included-gettext
| --with-installed-readline
**: Bash同梱のGNU gettextライブラリを使用する。
| システムに既にインストールされているreadlineライブラリを使用する。<br>Bashに同梱されているreadlineは使用しない。
*: <br>
|-
* 機能有効化オプション
| --with-included-gettext
** --enable-array-variables
| Bash同梱のGNU gettextライブラリを使用する。
**: 配列変数機能を有効にする。
|-
**: 例 : array=(a b c)
| rowspan="10" | 機能有効化オプション
** --enable-multibyte
| --enable-array-variables
**: OSがサポートしている場合、マルチバイト文字 (日本語などの非ASCII文字) を有効にする。
| 配列変数機能を有効にする。<br>例 : <code>array=(a b c)</code>
** --enable-job-control
|-
**: ジョブコントロール機能を有効にする。
| --enable-multibyte
**: バックグラウンドジョブ、fg、bg、jobsコマンド等
| OSがサポートしている場合、マルチバイト文字 (日本語などの非ASCII文字) を有効にする。
** --enable-debugger
|-
**: Bashデバッガのサポートを有効にする。
| --enable-job-control
** --enable-brace-expansion
| ジョブコントロール機能を有効にする。<br>バックグラウンドジョブ、fg、bg、jobsコマンド等
**: ブレース展開を有効にする。
|-
**: 例 : echo {1..5} → 1 2 3 4 5
| --enable-debugger
** --enable-arith-for-command
| Bashデバッガのサポートを有効にする。
**: 算術forコマンドを有効にする。
|-
**: 例 : for ((i=0; i<10; i++))
| --enable-brace-expansion
** --enable-history
| ブレース展開を有効にする。<br>例 : <code>echo {1..5}</code> <code>1 2 3 4 5</code>
**: コマンド履歴機能を有効にする。
|-
** --enable-progcomp
| --enable-arith-for-command
**: プログラマブル補完機能とcomplete組み込みコマンドを有効にする。
| 算術forコマンドを有効にする。<br>例 : <code>for ((i=0; i<10; i++))</code>
** --enable-alias
|-
**: エイリアス機能を有効にする。
| --enable-history
**: 例 : alias ll='ls -l'
| コマンド履歴機能を有効にする。
** --enable-help-builtin
|-
**: help組み込みコマンドを有効にする。
| --enable-progcomp
| プログラマブル補完機能とcomplete組み込みコマンドを有効にする。
|-
| --enable-alias
| エイリアス機能を有効にする。<br>例 : <code>alias ll='ls -l'</code>
|-
| --enable-help-builtin
| help組み込みコマンドを有効にする。
|}
</center>
<br><br>
<br><br>


案内メニュー