日本語 man コマンド類 (ja-man-1.1j_5) と日本語 man ドキュメント (ja-man-doc-5.4 (5.4-RELEASE 用) など) をインストールすると、以下のような man コマンド閲覧、キーワード検索が コンソールからできるようになります。
4.11-RELEASE-K, 5.4-RELEASE-K, 5.5-RELEASE-K, 6.0-RELEASE-K から 6.4-RELEASE-K, 7.0-RELEASE-K から 7.4-RELEASE-K, 8.0-RELEASE-K から 8.4-RELEASE-K, 9.0-RELEASE-K から 9.3-RELEASE-K, 10.0-RELEASE-K から 10.3-RELEASE-K, 11.0-RELEASE-K から 11.4-RELEASE-K, 12.0-RELEASE-K, 12.1-RELEASE-K は、 プライベート版 (小金丸が編集してまとめたもの) ですが、 より多くの翻訳したファイルが含まれています。 (5.4-RELEASE-K から 6.4-RELEASE-K, 7.0-RELEASE-K から 7.4-RELEASE-K, 8.0-RELEASE-K から 8.4-RELEASE-K, 9.0-RELEASE-K から 9.3-RELEASE-K, 10.0-RELEASE-K から 10.3-RELEASE-K, 11.0-RELEASE-K から 11.4-RELEASE-K, 12.0-RELEASE-K から 12.4-RELEASE-K, 13.0-RELEASE-K から 13.3-RELEASE-K, 14.0-RELEASE-K から 14.1-RELEASE-K は、全翻訳済み)
13.3-STABLE-K, 15.0-CURRENT-K は現在、作成中で日々更新されています。
Table of Contents
LOOK(1) FreeBSD 一般コマンドマニュアル LOOK(1)
名称
look -- 与えられた文字列で始まる行を表示する
書式
look [-df] [-t termchar] string [file ...]
解説
look ユーティリティは、前に付いた string を含んでいる file 中のあらゆる行
を表示します。look は、バイナリサーチを行なうので、file 中の行は、ソート
されていなければなりません。
file が指定されないなら、/usr/share/dict/words が使用され、英数字文字だけ
が比較され、アルファベット文字の大文字小文字は、無視されます。
次のオプションが利用可能です:
-d, --alphanum
辞書の文字集合と順序、すなわち、英数字文字だけが比較されます。
-f, --ignore-case
アルファベット文字の大文字小文字を無視します。
-t, --terminate termchar
文字列の終了文字を指定します、すなわち、termchar の最初の発生を含
んで、string 中の唯一の文字まで、比較されます。
環境変数
LANG, LC_ALL と LC_CTYPE 環境変数は、look ユーティリティの実行に影響しま
す。それらの効果は、environ(7) に記述されています。
関連ファイル
/usr/share/dict/words 辞書
終了ステータス
look ユーティリティは、1 行以上の行が見つかり表示されたなら、0 で終了し、
行が見つからなかったなら、1 で終了し、そしてエラーが生じたなら、>1 で終了
します。
使用例
ファイル /usr/share/dict/words の `xylene' で始まる行を検索します:
$ look xylen
xylene
xylenol
xylenyl
上記と同じですが、最初の `e' を超える string (文字列) のあらゆる文字を考
慮しません。デフォルトのファイル /usr/share/dict/words を検索しているの
で、-f は、暗黙で設定されることに注意してください:
$ look -t e xylen
Xyleborus
xylem
xylene
xylenol
xylenyl
xyletic
互換性
オリジナルのマニュアルページは、-d オプションが指定されたとき、タブと空白
文字が比較に加わると規定しました。これは、正しくありませんでした、そし
て、現在のマニュアルページは、歴史的な実装と一致しています。
-a と --alternative フラグは、互換性ののために無視されます。
関連項目
grep(1), sort(1)
歴史
look ユーティリティは、Version 7 AT&T UNIX で登場しました。
バグ
行は、現在のロケールの照合順序にしたがって比較されません。入力ファイル
は、`C' に設定された LC_COLLATE でソートされていなければなりません。
FreeBSD 13.2 December 29, 2020 FreeBSD 13.2