人間のLESS環境変数は何ですか?どのように設定されていますか?

人間のLESS環境変数は何ですか?どのように設定されていますか?

LESS環境変数の目的は何ですかman?一致する項目が複数ある場合はどうmanすればよいですか?LESS

モードはどのように設定されますかLESS?どのような正規表現を使用する必要がありますか?たとえば、inとはLESS=+/'^ *shopt \[' man bashどういう+/意味ですか?

LESS他のコマンドにも影響しますかman?他のコマンドの標準出力で同じ効果を得ることはできますか?

ベストアンサー1

LESSman特別な意味はありませんが、lessポケットベルはmanほとんどのシステムでデフォルトで使用されます。

私のDebianでは、ポケットベルを指定しないと、デフォルトでmanポケットベルが使用されます。pager -s

$ readlink -f "$(command -v pager)"
/bin/less

LESSlessを開くときに+cmd実行するように指示するために渡すオプションを指定しますless。正規表現cmdに一致する行を検索するように求められます+/'^ *shopt \['。正規表現を実行してから、押して入力して手動で検索できます。less^ *shopt \[man bash/

ポケットベルを変更してもLESS効果はありません。

LESS=+/'^ *shopt \[' man -P more bash

おすすめ記事