Dirname

Description

説明

Task to determine the directory path of a specified file.

指定されたファイルのディレクトリパスを判定するタスク

When this task executes, it will set the specified property to the value of the specified file up to, but not including, the last path element. If the specified file is a path that ends in a filename, the filename will be dropped. If the specified file is just a filename, the directory will be the current directory.

このタスクが実行される時、 最後のパス要素の上で、しかしそれをを含めない、 指定されたファイルの値を指定されたプロパティに、設定します。 指定されたファイルが、ファイル名が最後にあるパスだった場合、 ファイル名は消されます。 指定されるファイルが、単なるファイル名だった場合、 ディレクトリはカレントディレクトリとなります。

Parameters

パラメータ

Attribute Description Required
file The path to take the dirname of. Yes
property The name of the property to set. Yes
属性 説明 必須
file ディレクトリ名を取り出すパス Yes
property 設定するプロパティの名前 Yes

Examples

  <dirname property="antfile.dir" file="${ant.file}"/>

will set antfile.dir to the directory path for ${ant.file}.

これはantfile.dir${ant.file}のディレクトリパスを設定します。

  <dirname property="foo.dirname" file="foo.txt"/>

will set foo.dirname to the project's basedir.

これはfoo.dirnameにプロジェクトのベースディレクトリを設定します。


Copyright © 2002,2004 The Apache Software Foundation. All rights Reserved.

[訳注:これは漆島賢二が翻訳しました。日本語訳に対するコメントがあれば report@jajakarta.orgに送ってください]