web-dev-qa-db-ja.com

デフォルト(man)ページャーの変更

私はbashを使用してSolaris 10で作業しています。デフォルトのページャーを「more」から「less」に変更したい(「less is more」のため:)。次を実行しようとしました:

PAGER=less

PS。私がcshでそれを行うとき

setenv PAGER less

それでうまくいく

4
stevica

きみの

PAGER=less

Shell変数PAGERを値lessに設定します。 man(または現在のシェル以外のもの)がこれを表示するには、PAGER環境変数に追加する必要があります。 exportを使用してこれを行うか、

PAGER=less
export PAGER

または

export PAGER=less

シェル変数は、exportを使用して「環境にエクスポート」されます。これは、すべてのshのようなシェルで同じです。この方法で変数をエクスポートすることは、csh/tcshsetenv コマンドの当然の結果です。

8
Kusalananda