Ant: Finden Sie den Pfad einer Datei in einem Verzeichnis

Möchte ich finden den Pfad einer Datei in einem Verzeichnis (ähnlich wie unix 'find' - Befehl oder die 'die' - Befehl, aber ich brauche es funktioniert Plattform-unabhängig) und speichern Sie es als eine Eigenschaft.

Versucht, den whichresource ant-task, aber es tut nicht den trick tun (ich denke, es ist nur gut für uns in jar-Dateien).

Ich würde es vorziehen, wenn es wäre Reine ant-und nicht zu schreiben, meine eigene Aufgabe, oder verwenden Sie ein 3rd-party-Erweiterung.

Beachten Sie, dass es möglicherweise mehrere Instanzen einer Datei mit diesem Namen im Pfad - ich will es nur zurück die erste Instanz (oder zumindest ich wollen in der Lage sein, nur eins zu wählen).

Irgendwelche Vorschläge?

InformationsquelleAutor yonix | 2011-12-20
Schreibe einen Kommentar