.\"O .TH LOCATE 1 \" -*- nroff -*- .TH LOCATE 1 .\"O ---------------------------------------- .\"O .SH NAME .\"O locate \- list files in databases that match a pattern .\"O . .SH 名前 locate \- ファイル名データベースからパターンに合うものを表示する . .\"O ---------------------------------------- .\"O .SH SYNOPSIS .\"O .B locate .\"O [\-d path | \-\-database=path] .\"O [\-e | \-E | \-\-[non\-]existing] .\"O [\-i | \-\-ignore-case] .\"O [\-0 | \-\-null] .\"O [\-c | \-\-count] .\"O [\-w | \-\-wholename] .\"O [\-b | \-\-basename] .\"O [\-l N | \-\-limit=N] .\"O [\-S | \-\-statistics] .\"O [\-r | \-\-regex ] .\"O [\-\-regextype R] .\"O [\-\-max-database-age D] .\"O [\-P | \-H | \-\-nofollow] .\"O [\-L | \-\-follow] .\"O [\-\-version] .\"O [\-A | \-\-all] .\"O [\-p | \-\-print] .\"O [\-\-help] .\"O pattern... .\"O . .SH 書式 \fBlocate\fP [\-d path | \-\-database=path] [\-e | \-E | \-\-[non\-]existing] [\-i | \-\-ignore\-case] [\-0 | \-\-null] [\-c | \-\-count] [\-w | \-\-wholename] [\-b | \-\-basename] [\-l N | \-\-limit=N] [\-S | \-\-statistics] [\-r | \-\-regex ] [\-\-regextype R] [\-\-max\-database\-age D] [\-P | \-H | \-\-nofollow] [\-L | \-\-follow] [\-\-version] [\-A | \-\-all] [\-p | \-\-print] [\-\-help] pattern... . .\"O ---------------------------------------- .\"O .SH DESCRIPTION .\"O This manual page .\"O documents the GNU version of .\"O .BR locate . .\"O For each given pattern, .\"O .B locate .\"O searches one or more databases of file names and displays the .\"O file names that contain the pattern. Patterns can contain shell-style .\"O metacharacters: `*', `?', and `[]'. The metacharacters do not treat .\"O `/' or `.' specially. Therefore, a pattern `foo*bar' can match a .\"O file name that contains `foo3/bar', and a pattern `*duck*' can match a .\"O file name that contains `lake/.ducky'. Patterns that contain .\"O metacharacters should be quoted to protect them from expansion by the .\"O shell. .SH 説明 このマニュアルページは GNU 版 \fBlocate\fP の使用法を説明しています。 \fBlocate\fP は、 指定された各パターンに対して、 一つまたは複数のファイル名データベースを検索して、パターンに一致するファイル名を表示します。 パターンには、 シェルで用いるようなメタキャラクター (`*', `?' 及び `[]') が利用できます。 メタキャラクターは `/' や `.' を特別扱いしません。 したがって `foo*bar' というパターンは、 `foo3/bar' というファイル名に一致します。 また `*duck*' というパターンは、 `lake/.ducky' に一致します。 メタキャラクターを含むパターンは、 シェルによって展開されないようにクォートで囲む必要があります。 .\"O ---------------------------------------- .\"O .P .\"O If a pattern is a plain string \(em it contains no metacharacters \(em .\"O .B locate .\"O displays all file names in the database that contain that string .\"O anywhere. If a pattern does contain metacharacters, .\"O .B locate .\"O only displays file names that match the pattern exactly. As a result, .\"O patterns that contain metacharacters should usually begin with a `*', .\"O and will most often end with one as well. The exceptions are patterns .\"O that are intended to explicitly match the beginning or end of a file .\"O name. .P パターンが通常の文字列である場合、 つまりメタキャラクターを含んでいない場合、 \fBlocate\fP は、 ファイル名のどこかにその文字列が含まれているようなファイルをすべて表示します。 パターンにメタキャラクターが含まれる場合、 \fBlocate\fP は、 パターンに一致するファイル名だけを表示します。 このことから、 メタキャラクターを含むパターンには、 通常は先頭に `*' をつけておいてください。 同じように、最後にもたいていは `*' をつけておきます。 ただしファイル名の先頭または最後に、 意図的に一致させたいパターンとするのであれば、 その必要はありません。 .\"O ---------------------------------------- .\"O .P .\"O The file name databases contain lists of files that were on the system .\"O when the databases were last updated. The system administrator can .\"O choose the file name of the default database, the frequency with which .\"O the databases are updated, and the directories for which they contain .\"O entries; see \fBupdatedb\fP(1). .P ファイル名データベースは、最後に更新された時点において、システムに存在していたファイルのリストからなっている。システム管理者はデフォルトで用いるデータベースのファイル名や更新の頻度、またどのディレクトリの情報をデータベースに入れるかなどを選択することができる。\fBupdatedb\fP(1) を見よ。 .\"O ---------------------------------------- .\"O .P .\"O If .\"O .BR locate 's .\"O output is going to a terminal, unusual characters in the output are .\"O escaped in the same way as for the \-print action of the .\"O .B find .\"O command. If the output is not going to a terminal, file names are .\"O printed exactly as-is. .\"O . .P \fBlocate\fP は端末に対して出力を行ないます。 出力に適さない文字はエスケープ出力されます。 これは \fBfind\fP コマンドの \-print 処理と同様にして行われます。 出力先が端末でない場合、ファイル名はその文字のまま出力されます。 . .\"O ---------------------------------------- .\"O .SH OPTIONS .SH オプション .\"O ---------------------------------------- .\"O .TP .\"O .I "\-0, \-\-null" .\"O Use ASCII NUL as a separator, instead of newline. .TP \fI\-0, \-\-null\fP 区切り文字として、改行文字ではなく ASCII NUL 文字を用います。 .\"O ---------------------------------------- .\"O .TP .\"O .I "\-A, \-\-all" .\"O Print only names which match all non-option arguments, not those matching .\"O one or more non-option arguments. .TP \fI\-A, \-\-all\fP 必須の引数すべてに一致する名前のみを表示します。 つまりすべてに一致せず、1 つやその一部にのみに一致するものは表示しません。 .\"O ---------------------------------------- .\"O .TP .\"O .I "\-b, \-\-basename" .\"O Results are considered to match if the pattern specified matches the .\"O final component of the name of a file as listed in the database. .\"O This final component is usually referred to as the `base name'. .TP \fI\-b, \-\-basename\fP 指定されたパターンが、データベース内にあるファイル名の最後の構成要素に一致した場合に、出力結果として一致したものとします。 最後の構成要素は、通常「ベース名」と表現されます。 .\"O ---------------------------------------- .\"O .TP .\"O .I "\-c, \-\-count" .\"O Instead of printing the matched filenames, just print the total .\"O number of matches we found, unless \-\-\fIprint\fP (\-p) is also present. .TP \fI\-c, \-\-count\fP 一致したファイル名を出力するのではなく、一致した総数を出力します。 ただし \-\-\fIprint\fP (\-p) も指定された場合は除きます。 .\"O ---------------------------------------- .\"O .TP .\"O .I "\-d \fIpath\fP, \-\-database=\fIpath\fP" .\"O Instead of searching the default file name database, search the file .\"O name databases in \fIpath\fP, which is a colon-separated list of .\"O database file names. You can also use the environment variable .\"O .B LOCATE_PATH .\"O to set the list of database files to search. .\"O The option overrides the environment variable if both are used. Empty .\"O elements in the path are taken to be synonyms for the file name of the .\"O default database. .\"O A database can be supplied on stdin, using `\-' as an element .\"O of \fIpath\fP. If more than one element of \fIpath\fP is `\-', .\"O later instances are ignored (and a warning message is printed). .TP \fI\-d path, \-\-database=path\fP デフォルトのファイル名データベースを検索するのではなく、\fIpath\fP にあるファイル名データベースを検索します。 複数のデータベースファイルは、 コロンで区切って指定します。 環境変数 \fBLOCATE_PATH\fP を利用して、検索するデータベースファイルを指定することもできます。 オプションと環境変数がともに指定された場合は、オプションが優先されます。 パス指定に空の要素が指定された場合は、デフォルトのデータベースファイル名と同義であるものとして扱われます。 データベースは stdin から指定することもできます。 これを行う場合は \fIpath\fP の要素として `\-' を利用します。 \fIpath\fP の構成要素に複数の `\-' が指定されていた場合、2 つめ以降は無視されます (そして警告メッセージが出力されます)。 .\"O ---------------------------------------- .\"O .IP .\"O The file name database format changed starting with GNU .\"O .B find .\"O and .\"O .B locate .\"O version 4.0 to allow machines with different byte orderings to share .\"O the databases. This version of .\"O .B locate .\"O can automatically recognize and read databases produced for older .\"O versions of GNU .\"O .B locate .\"O or Unix versions of .\"O .B locate .\"O or .\"O .BR find . .\"O Support for the old locate database format will be discontinued in a .\"O future release. .IP ファイル名データベースのフォーマットは、 GNU \fBfind\fP と \fBlocate\fP のバージョン 4.0 から変更されました。 このフォーマットによって、 バイトオーダーが異なるマシン間においても、 データベースが共有できるようになりました。 \fBlocate\fP の本バージョンでは、 GNU \fBlocate\fP の旧バージョン、 あるいは Unix バージョンの \fBlocate\fP や \fBfind\fP を自動的に識別して読み込みを行ないます。 古い locate のデータベースフォーマットへのサポートは、 今後のリリースにおいては継続しません。 .\"O ---------------------------------------- .\"O .TP .\"O .I "\-e, \-\-existing" .\"O Only print out such names that currently exist (instead of such names .\"O that existed when the database was created). .\"O Note that this may slow down the program a lot, if there are many matches .\"O in the database. If you are using this option within a program, .\"O please note that it is possible for the file to be deleted after .\"O .B locate .\"O has checked that it exists, but before you use it. .TP \fI\-e, \-\-existing\fP 現在存在している名前のみを表示します (データベースが生成された際に存在していた名前を表示するわけではありません)。 なおデータベース内に一致する名前が多数存在していると、 プログラム処理速度が多少低下することがあります。 プログラム内においてこのオプションを利用している場合は、 \fBlocate\fP がチェックした後のファイルは、 削除されてしまい、 確認できないことがある点に注意してください。 .\"O ---------------------------------------- .\"O .TP .\"O .I "\-E, \-\-non\-existing" .\"O Only print out such names that currently do not exist (instead of such names .\"O that existed when the database was created). .\"O Note that this may slow down the program a lot, if there are many matches .\"O in the database. .TP \fI\-E, \-\-non\-existing\fP 現在存在していない名前のみを表示します (データベースが生成された際に存在していた名前を表示するのではありません)。 なおデータベース内に一致する名前が多数存在していると、 プログラム処理速度が多少低下することがあります。 .\"O ---------------------------------------- .\"O .TP .\"O .I "\-\-help" .\"O Print a summary of the options to .\"O .B locate .\"O and exit. .TP \fI\-\-help\fP \fBlocate\fP のオプション概要を表示して終了します。 .\"O ---------------------------------------- .\"O .TP .\"O .I "\-i, \-\-ignore-case" .\"O Ignore case distinctions in both the pattern and the file names. .TP \fI\-i, \-\-ignore\-case\fP パターンとファイル名において、 英字の大文字小文字を区別しません。 .\"O ---------------------------------------- .\"O .TP .\"O .I "\-l N, \-\-limit=N" .\"O Limit the number of matches to N. If a limit is set via this option, .\"O the number of results printed for the \-c option will never be larger .\"O than this number. .TP \fI\-l N, \-\-limit=N\fP 一致する数を N に制限します。 制限数を本オプションにより設定した場合、 \-c オプションによって表示される結果数は、 本オプションの値を上回ることはありません。 .\"O ---------------------------------------- .\"O .TP .\"O .I "\-L, \-\-follow" .\"O If testing for the existence of files (with the \-e or \-E options), .\"O consider broken symbolic links to be non-existing. This is the default. .TP \fI\-L, \-\-follow\fP (\-e や \-E オプションとともに使って) ファイルの存在チェックを行う場合、 シンボリックリンクが壊れている場合には、 存在していないものとして扱います。 これはデフォルトの動作です。 .\"O ---------------------------------------- .\"O .TP .\"O .I "\-\-max-database-age D" .\"O Normally, .\"O .B locate .\"O will issue a warning message when it searches a database which is more .\"O than 8 days old. This option changes that value to something other .\"O than 8. The effect of specifying a negative value is undefined. .TP \fI\-\-max\-database\-age D\fP 通常 \fBlocate\fP は、 検索するデータベースが 8 日以上古かった場合に、 警告メッセージを表示します。 このオプションは、 その日数を 8 日以外のものに設定する場合に用います。 負数を指定した場合の動作は未定です。 .\"O ---------------------------------------- .\"O .TP .\"O .I "\-m, \-\-mmap" .\"O Accepted but does nothing, for compatibility with BSD .\"O .BR locate . .TP \fI\-m, \-\-mmap\fP 指定可能ですが、 ただし何も行いません。 これは BSD 版の \fBlocate\fP との互換性のために存在しています。 .\"O ---------------------------------------- .\"O .TP .\"O .I "\-P, \-H, \-\-nofollow" .\"O If testing for the existence of files (with the \-e or \-E options), treat .\"O broken symbolic links as if they were existing files. The \-H .\"O form of this option is provided purely for similarity with .\"O .BR find ; .\"O the use of \-P is recommended over \-H. .TP \fI\-P, \-H, \-\-nofollow\fP (\-e や \-E オプションとともに使って) ファイルの存在チェックを行う場合、 シンボリックリンクが壊れている場合には、 存在してるものとして扱います。 本オプションの \-H 形式は、 \fBfind\fP に合わせるために提供されています。 したがって \-H よりも \-P を用いることが推奨されます。 .\"O ---------------------------------------- .\"O .TP .\"O .I "\-p, \-\-print" .\"O Print search results when they normally would not, because of the presence .\"O of \-\-statistics (\-S) or \-\-count (\-c). .TP \fI\-p, \-\-print\fP \-\-statistics (\-S) や \-\-count (\-c) が指定されているために、 検索結果が表示されないものについて、 その結果を表示します。 .\"O ---------------------------------------- .\"O .TP .\"O .I "\-r, \-\-regex" .\"O The pattern specified on the command line is understood to be a .\"O regular expression, as opposed to a glob pattern. The Regular .\"O expressions work in the same was as in .\"O .B emacs .\"O except for the fact that "." will match a newline. GNU .\"O .B find .\"O uses the same regular expressions. .\"O Filenames whose full paths match the specified regular expression are .\"O printed (or, in the case of the \-c option, counted). If you wish to .\"O anchor your regular expression at the ends of the full path name, then .\"O as is usual with regular expressions, you should use the characters ^ .\"O and $ to signify this. .TP \fI\-r, \-\-regex\fP コマンドライン上から指定されるこのパターンは、 glob パターンとしてではなく、 正規表現として解釈されます。 この正規表現は、 \fBemacs\fP 内において用いられるものと同様のものでしたが、 "." が改行文字として扱われるという違いがありました。 GNU \fBfind\fP では、 同じ正規表現が用いられます。 ファイル名のフルパスが、 指定された正規表現にマッチするときに、 そのファイル名が表示されます (または \-c オプションが指定された場合、 その数がカウントされます)。 正規表現を使ってフルパスの前後を完全に一致させたい場合は、 正規表現においてよく用いるように、 ^ と $ の文字を用いて指定します。 .\"O ---------------------------------------- .\"O .TP .\"O .I "\-\-regextype R" .\"O Use regular expression dialect R. Supported dialects .\"O include `findutils-default', `posix-awk', `posix-basic', .\"O `posix-egrep', `posix-extended', `posix-minimal-basic', `awk', `ed', .\"O `egrep', `emacs', `gnu-awk', `grep' and `sed'. See the Texinfo .\"O documentation for a detailed explanation of these dialects. .TP \fI\-\-regextype R\fP 正規表現の方言である R を用います。 サポートされる方言は以下です。 `findutils\-default', `posix\-awk', `posix\-basic', `posix\-egrep', `posix\-extended', `posix\-minimal\-basic', `awk', `ed', `egrep', `emacs', `gnu\-awk', `grep', `sed' 。 この方言の詳細な説明は Texinfo ドキュメントを参照してください。 .\"O ---------------------------------------- .\"O .TP .\"O .I "\-s, \-\-stdio" .\"O Accepted but does nothing, for compatibility with BSD .\"O .BR locate . .TP \fI\-s, \-\-stdio\fP 指定可能ですが、 ただし何も行いません。 これは BSD 版の \fBlocate\fP との互換性のために存在しています。 .\"O ---------------------------------------- .\"O .TP .\"O .I "\-S, \-\-statistics" .\"O Print various statistics about each locate database and then exit .\"O without performing a search, unless non-option arguments are given. .\"O For compatibility with BSD, \-S is accepted as a synonym .\"O for \-\-statistics. However, the output of .\"O .B locate \-S .\"O is different for the GNU and BSD implementations of .\"O .BR locate . .TP \fI\-S, \-\-statistics\fP 各 locate データベースについての統計情報を表示します。 必須の引数が指定されていなければ、 検索処理は行わずに終了します。 BSD 版との互換性のために、 \-\-statistics と同じ意味で \-S が受け付けられます。 ただし \fBlocate \-S\fP による出力結果は、 \fBlocate\fP の GNU 版と BSD 版では異なります。 .\"O ---------------------------------------- .\"O .TP .\"O .I "\-\-version" .\"O Print the version number of .\"O .B locate .\"O and exit. .TP \fI\-\-version\fP \fBlocate\fP のバージョン番号を表示して終了します。 .\"O ---------------------------------------- .\"O .TP .\"O .I "\-w, \-\-wholename" .\"O Match against the whole name of the file as listed in the database. .\"O This is the default. .TP \fI\-w, \-\-wholename\fP データベース内に保持されているファイル名との完全一致を行います。 これはデフォルトの動作です。 .\"O ---------------------------------------- .\"O .SH ENVIRONMENT .SH 環境変数 .\"O ---------------------------------------- .\"O .TP .\"O .B LOCATE_PATH .\"O Colon-separated list of databases to search. If the value has a .\"O leading or trailing colon, or has two colons in a row, you may get .\"O results that vary between different versions of .\"O .BR locate . .\"O . .TP \fBLOCATE_PATH\fP 検索するデータベース名をコロンで区切ったリスト。 この設定値の先頭あるいは末尾にコロンを設定するか、あるいは設定内に 2 つのコロンを含めると、 \fBlocate\fP の異なるバージョン間において、 検索結果が異なることになります。 . .\"O ---------------------------------------- .\"O .SH "HISTORY" .\"O The .\"O .B locate .\"O program started life as the BSD fast find program, contributed to BSD .\"O by James A. Woods. This was described by his paper .\"O .I Finding Files Fast .\"O which was published in Usenix .\"O .IR ;login: , .\"O Vol 8, No 1, February/March, 1983, pp. 8-10. When the .\"O .B find .\"O program began to assume a default .\"O .B -print .\"O action if no action was specified, this changed the interpretation of .\"O .B find .\"O .BR pattern . .\"O The BSD developers therefore moved the fast find functionality into .\"O .BR locate . .\"O The GNU implementation of .\"O .B locate .\"O appears to be derived from the same code. .SH 履歴 \fBlocate\fP プログラムは、 プログラムの高速検索のために、 James A. Woods が BSD に提供したところから始まりました。 これは以下の論文において説明されたものです。 \fIFinding Files Fast\fP which was published in Usenix \fI;login:\fP, Vol 8, No 1, February/March, 1983, pp. 8\-10. \fBfind\fP プログラムのアクションが指定されなかった場合に、 \fB\-print\fP アクションがデフォルトとして扱われるようになり、 \fBfind\fP \fBpattern\fP の実装が変更されました。 そこで BSD 開発者は、 この高速検索機能を \fBlocate\fP に移転しました。 GNU による \fBlocate\fP も、 同一のコードに基づいて実装されています。 .\"O ---------------------------------------- .\"O .P .\"O Significant changes to .\"O .B locate .\"O in reverse order: .\"O .TS .\"O tab(|); .\"O LL. .\"O 4.3.7 | Byte-order independent support for old database format .\"O 4.3.3 | locate \fI\-i\fR supports multi-byte characters correctly .\"O | Introduced \fI\-\-max_db_age\fR .\"O 4.3.2 | Support for the slocate database format .\"O 4.2.22| Introduced the \fI\-\-all\fR option .\"O 4.2.15| Introduced the \fI\-\-regex\fR option .\"O 4.2.14| Introduced options \fI\-L, \-P, \-H\fR .\"O 4.2.12| Empty items in \fBLOCATE_PATH\fR now indicate the default database .\"O 4.2.11| Introduced the \fI\-\-statistics\fR option .\"O 4.2.4 | Introduced \fI\-\-count\fR and \fI\-\-limit\fR .\"O 4.2.0 | Glob characters cause matching against the whole file name .\"O 4.0 | Introduced the LOCATE02 database format .\"O 3.7 | Locate can search multiple databases .\"O .TE .\"O . .P \fBlocate\fP の主要な変更を、 以下に降順で示します。 .TS tab(|); LL. 4.3.7 | 旧DBフォーマットにてバイトオーダー順に依存しない対応。 4.3.3 | locate の \fI\-i\fP がマルチバイト文字を適切に対応。 | \fI\-\-max_db_age\fP の導入。 4.3.2 | slocate データベースフォーマットの導入。 4.2.22| \fI\-\-all\fP オプションの導入。 4.2.15| \fI\-\-regex\fP オプションの導入。 4.2.14| \fI\-L, \-P, \-H\fP の各オプションの導入。 4.2.12| \fBLOCATE_PATH\fP における空指定は、 デフォルトデータベースを表す。 4.2.11| \fI\-\-statistics\fP オプションの導入。 4.2.4 | \fI\-\-count\fP と \fI\-\-limit\fP の導入。 4.2.0 | glob 文字がファイル名全体に一致するように。 4.0 | LACATE02 データベースフォーマットの導入。 3.7 | Locate が複数データベースを検索できるようにします。 .TE . .\"O ---------------------------------------- .\"O .SH "BUGS" .\"O The .\"O .B locate .\"O database correctly handles filenames containing newlines, .\"O but only if the system's sort command has a working .\"O .I \-z .\"O option. If you suspect that .\"O .B locate .\"O may need to return filenames containing newlines, consider using its .\"O .I \-\-null .\"O option. .\"O . .SH バグ \fBlocate\fP データベースは、 改行文字を含むファイル名でも適切に処理を行います。 ただしそれは、 システムの sort コマンドの \fI\-z\fP オプションが正しく動作する場合です。 \fBlocate\fP が返すファイル名に改行文字が含まれているべき、 と思われる場合には、 \fI\-\-null\fP オプションの利用を検討してください。 . .\"O ---------------------------------------- .\"O .SH "REPORTING BUGS" .\"O GNU findutils online help: .\"O .br .\"O Report any translation bugs to .SH バグ報告 GNU findutils オンラインヘルプ: .br 翻訳に関するバグ報告 .\"O ---------------------------------------- .\"O .PP .\"O Report any other issue via the form at the GNU Savannah bug tracker: .PP その他の問題について GNU Savannah バグトラッカー経由での報告: .\"O ---------------------------------------- .\"O .RS .\"O .RS .\"O ---------------------------------------- .\"O .RE .\"O General topics about the GNU findutils package are discussed at the .\"O .I bug\-findutils .\"O mailing list: .RE GNU findutils パッケージのメーリングリスト \fIbug\-findutils\fP において議論されている全般的なトピック: .\"O ---------------------------------------- .\"O .RS .\"O .RS .\"O ---------------------------------------- .\"O .RE .\"O . .RE . .\"O ---------------------------------------- .\"O .SH COPYRIGHT .\"O Copyright \(co 1994-2021 Free Software Foundation, Inc. .\"O License GPLv3+: GNU GPL version 3 or later . .\"O .br .\"O This is free software: you are free to change and redistribute it. .\"O There is NO WARRANTY, to the extent permitted by law. .\"O . .SH 著作権 Copyright \(co 1994\-2021 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later . .br This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. . .\"O ---------------------------------------- .\"O .SH "SEE ALSO" .\"O .BR find (1), .\"O .BR updatedb (1), .\"O .BR xargs (1), .\"O .BR glob (3), .\"O .BR locatedb (5) .SH 関連項目 \fBfind\fP(1), \fBupdatedb\fP(1), \fBxargs\fP(1), \fBglob\fP(3), \fBlocatedb\fP(5) .\"O ---------------------------------------- .\"O .PP .\"O Full documentation .\"O .br .\"O or available locally via: .\"O .B info locate .PP 完全なドキュメント .br またローカルにおいては \fBinfo locate\fP により参照できます。 .\"O ----------------------------------------