包含および除外パターンでのワイルドカード文字の使用例

バックアップ/アーカイブ・クライアントは、ディレクトリー項目を除外するために 使用できる exclude.dir オプションを受け入れます。 ただし、include および exclude.dir オプションを一緒に使用することはできません。

Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムMac OS X オペレーティング・システム注: dsm.sys ファイルでは、 include および exclude オプションは、ディレクトリーへのシンボリック・リンクを処理しません。 例えば、/u/home ディレクトリー に対するシンボリック・リンクであるため、包含または除外ステートメント で /u を使用しないでください。 代わりに、以下のように入力してください。
   include /u/tmp/save.fil
以下のように入力してください。
   include /home/tmp/save.fil

Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムMac OS X オペレーティング・システムただし、 exclude オプションは、シンボリック・リンクを含む絶対パスを指定してバックアップ・コマンドを入力すると、ディレクトリーへのシンボリック・リンクを処理します。

表 1 は、ワイルドカード文字を使用してファイルを包含または除外する方法を示しています。

表 1. 包含および除外パターンでのワイルドカード文字の使用例
タスク パターン
Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムMac OS X オペレーティング・システム .docで終わるすべてのファイルを除外します。ただし、aleko Documents ディレクトリーのホーム・ディレクトリーにあるファイルは除きます。 Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムMac OS X オペレーティング・システム
EXCLUDE /.../*.doc
INCLUDE /home/aleko/Documents/*.doc
Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムMac OS X オペレーティング・システム dev ディレクトリー内の /usr ファイル・システムにあるファイルを除き、バックアップ時に拡張子 bakを持つすべてのファイルを除外します。 Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムMac OS X オペレーティング・システム
exclude /.../*.bak
include /usr/dev/*.bak      
Windows オペレーティング・システム dev ディレクトリーの d: ドライブにあるファイルを除き、拡張子が bakのバックアップ中にすべてのファイルを除外します。 Windows オペレーティング・システム
exclude ?:\*.bak
include d:\dev\*.bak
Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムMac OS X オペレーティング・システム tmp という名前のディレクトリとそのサブディレクトリにある、ファイル を /home/tmp/save.fil除くすべてのファイルを除外する。 Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムMac OS X オペレーティング・システム
exclude /.../tmp/.../*
include /home/tmp/save.fil
Windows オペレーティング・システム tmp という名前のディレクトリとそのサブディレクトリにある、ファイル を d:\tmp\save.fil除くすべてのファイルを除外する。 Windows オペレーティング・システム
exclude ?:\...\tmp\...\*
include d:\tmp\save.fil
Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムMac OS X オペレーティング・システム Vol1、、、 ボリューム上の任意のディレクトリにある ファイルを除外する。 Vol2 Vol3 Vol4 .cpp Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムMac OS X オペレーティング・システム
EXCLUDE /Volumes/Vol[1-4]/.../*.cpp
Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムMac OS X オペレーティング・システム /fs1、、、 ファイルシステム上の任意のディレクトリにある ファイルを除外する。 /fs2 /fs3 /fs4 .cpp Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムMac OS X オペレーティング・システム
EXCLUDE /fs[1-4]/.../*.cpp
Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムMac OS X オペレーティング・システム /fs2/source ディレクトリにある ファイルを除外する。 .cpp Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムMac OS X オペレーティング・システム
EXCLUDE /fs2/source/*.cpp
Windows オペレーティング・システム c: e: f: および ドライブ上の任意のディレクトリにある ファイルをバックアップ対象から除外する。 g: .obj Windows オペレーティング・システム
exclude [ce-g]:\...\*.obj  

c: e: f: および g: ドライブは、ローカルまたは取り外し可能です。

Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムMac OS X オペレーティング・システム /usr1,, ファイルシステム上のどのディレクトリにある ファイルも除外する。 /usr2 /usr3 .o Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムMac OS X オペレーティング・システム
exclude /usr[1-3]/.../*.o  
Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムMac OS X オペレーティング・システム usr2 ファイルシステムのルートディレクトリにある .o ファイルのみを除外する。 Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムMac OS X オペレーティング・システム
exclude /usr2/*.o
Windows オペレーティング・システム d: ドライブのルートディレクトリにある .obj ファイルのみを除外する。 Windows オペレーティング・システム
exclude d:\*.obj
Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムMac OS X オペレーティング・システムどのファイルシステムでも、 tmp ディレクトリの下にあるファイルを除外する。 Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムMac OS X オペレーティング・システム
exclude /.../tmp/.../*
Windows オペレーティング・システム任意のドライブにある tmp ディレクトリの下にあるファイルを除外する。 Windows オペレーティング・システム
exclude ?:\tmp\...\*
Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムMac OS X オペレーティング・システムディレクトリ構造全体 /var/spool をすべての処理から除外する。 Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムMac OS X オペレーティング・システム
exclude.dir /var/spool
Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムMac OS X オペレーティング・システム単一のファイルシステムをバックアップ処理から除外する。 Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムMac OS X オペレーティング・システム
exclude.fs /fs1
exclude.fs home:
Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムMac OS X オペレーティング・システム /test/myfs/fs01 および ディレクトリツリー内の任意の場所にマウントされたすべてのファイルシステムをバックアップ処理から除外する。 /test/myfs/fs02 Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムMac OS X オペレーティング・システム
exclude.fs /test/myfs/fs01/.../*
exclude.fs /test/myfs/fs02/*
Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムMac OS X オペレーティング・システム /home/mydir/test1 ディレクトリと、その下のファイルとサブディレクトリを除外する。 Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムMac OS X オペレーティング・システム
exclude.dir /home/mydir/test1
Windows オペレーティング・システム c:\mydir\test1 ディレクトリと、その下のファイルとサブディレクトリを除外する。 Windows オペレーティング・システム
exclude.dir c:\mydir\test1
Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムMac OS X オペレーティング・システム test で始まる名前を持つ、 ディレクトリ以下のすべてのディレクトリを除外する。 /home/mydir Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムMac OS X オペレーティング・システム
exclude.dir /home/mydir/test*
Windows オペレーティング・システム test で始まる名前を持つ、 ディレクトリ以下のすべてのディレクトリを除外する。 \mydir Windows オペレーティング・システム
exclude.dir c:\mydir\test*
Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムMac OS X オペレーティング・システムどのファイルシステム上でも、 test で始まる名前を持つ、 /mydir ディレクトリ直下のすべてのディレクトリを除外する。 Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムMac OS X オペレーティング・システム
exclude.dir /.../mydir/test*
Windows オペレーティング・システム \mydir ディレクトリの直下にある、 で始まる名前のディレクトリをすべて除外する。 test Windows オペレーティング・システム
exclude.dir ?:\mydir\test*
Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムイメージバックアップから生の論理ボリュームを除外する。 Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システム
exclude.image /dev/hd0 
Windows オペレーティング・システムロー論理ボリュームをイメージ・バックアップから除外します。 Windows オペレーティング・システム
exclude.image c:\*
Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムMac OS X オペレーティング・システム user1 の ディレクトリを除き、すべてのシンボリックリンクまたはエイリアス(エイリアスは に適用)をバックアップ処理から除外する。 Docs Mac OS X Linux オペレーティング・システムOracle Solaris オペレーティング・システムAIX オペレーティング・システムMac OS X オペレーティング・システム
EXCLUDE.ATTRIBUTE.SYMLINK /.../*
INCLUDE.ATTRIBUTE.SYMLINK /Users/user1/Docs/*
Windows オペレーティング・システムc: ドライブを除くローカルドライブ上のすべてのディレクトリとファイルを除外する。 Windows オペレーティング・システム
exclude     [abd-z]:\...\*
exclude.dir [abd-z]:\...\*