Linux システムの Bourne Again SHell (bash) は、 AIX(R) システムにある Bourne Shell (bsh) に似ています。 bash インターフェースを使用して、XL C/C++ コンパイラーの要求する環境変数を、コマンド行から、またはコマンド・ファイル・スクリプトによって設定します。
以下のステートメントは、コマンド行に入力するか、またはコマンド・ファイル・スクリプトに挿入するもので、 Bourne Again SHell で環境変数を設定する方法を示しています。表示されたパスは、コンパイラーをデフォルトのインストール・ロケーションにインストールしていることを前提としています。
LANG=en_US NLSPATH=/usr/lib/nls/msg/%L/%N:/usr/lib/nls/msg/L/%N export LANG NLSPATH
全ユーザーがアクセスできるような変数を設定するには、ファイル /etc/profile にコマンドを追加します。特定ユーザー専用の変数を設定するには、ユーザーのホーム・ディレクトリーのファイル .profile にコマンドを追加します。環境変数は、ユーザーがログインするたびに設定されます。