1.1 用語と対象範囲

簡潔にするため、このマニュアルでいうファイルには、通常のファイル、ディレクトリ、シンボリックリンク、ディレクトリエントリを持つその他の種類のノードを含めます。ディレクトリエントリはファイル名とも呼びます。ファイル名には、そのファイルに至るパスのディレクトリを一部含める場合、すべて含める場合、まったく含めない場合があります。次はいずれも、このマニュアルで「ファイル名」と呼ぶものの例です。

parser.c
README
./budget/may-94.sc
fred/.cshrc
/usr/local/include/termcap.h

ディレクトリツリーとは、あるディレクトリとそこに含まれるファイル、すべてのサブディレクトリとそれらに含まれるファイルなどをまとめたものです。ディレクトリではない単一のファイルを指す場合もあります。

これらのプログラムでは、1つ以上のディレクトリツリーから、次の条件に合うファイルを検索できます。

探しているファイル、または該当する可能性のあるファイルが見つかった後は、名前を一覧表示する以外にも操作できます。ファイルの属性を任意に組み合わせて取得したり、1つずつ、あるいはさまざまな大きさのまとまりに分けて、さまざまな方法で処理したりできます。見つかったファイルに対して行いたい操作には、たとえば次のようなものがあります。

このマニュアルでは、これらの作業を行う方法と、それ以外の方法も説明します。