LOOK
Section: User Commands (1)
Index JM Home Page
BSD mandoc
名称
look - 指定した文字列で始まる行を表示する
書式
look [-dfa ] [-t termchar ] string [file ]
説明
look は、 file の各行のうち、 string で指定された文字列で始まっている行を表示する。 look は二分検索を使っているため、 file で指定するファイルはソートしておかなければならない。( look で -d オプションを使うときにはソートするときの sort(1) にも -d を使い、-f オプションを使うときは sort(1) でも -f を使うこと)
file が指定されなかった場合は /usr/share/dict/word が使用され、 アルファベットと数字だけで比較され、 アルファベットの大文字小文字の違いは無視される。
オプションとしては以下のものがある:
- -d
- 辞書で使用されているアルファベットと数字だけを比較対象とする。
- -f
- アルファベットの大文字、小文字を区別しない。
- -a
- 別の辞書 /usr/share/dict/web2 を使用する。
- -t
- 文字列の終端文字を指定する。 つまり、 string のうち termchar が最初に出てくるところまで( termchar を含む)が比較の対象となる。
返り値
look は、 指定の文字列で始まる行が見つかった場合は 0 を、 見つからなかった場合は 1 を、エラーが起きた場合は 2 以上の値を返す。
ファイル
- /usr/share/dict/words
- デフォルトで使用される単語ファイル
- /usr/share/dict/web2
- もう一つの単語ファイル
関連項目
grep(1), sort(1)
互換性
元の man ページでは -d オプションを指定した時にタブと空白が比較の対象になるとしている。 これは誤りであり、現在の man ページは歴史的な実装と一致している。
歴史
look は Version 7 AT&T Unix から登場した。
関連キーワード
usr,
比較,
file,
アルファベット,
dict,
share,
歴史,
対象,
termchar,
string
Linux マニュアル 一覧
[man1]
[man2]
[man3]
[man4]
[man5]
[man6]
[man7]
[man8]
[a]
[b]
[c]
[d]
[e]
[f]
[g]
[h]
[i]
[j]
[k]
[l]
[m]
[n]
[o]
[p]
[q]
[r]
[s]
[t]
[u]
[v]
[w]
[x]
[y]
[z]
Index
- 名称
- 書式
- 説明
- 返り値
- ファイル
- 関連項目
- 互換性
- 歴史
This document was created by man2html, using the manual pages.
Time: 12:08:57 GMT, June 11, 2022