Мне нужно разработать сценарий ANT, который читает содержимое каталога. Файлы в этом каталоге нумеруются вместе с его именем. Я должен найти самый большой пронумерованный файл в этом каталоге и вернуть его имя и номер.
Например:
>> ls
patch-aaa-050.jar
patch-aaa-051.jar
patch-aaa-052.jar
patch-aaa-053.jar
patch-aaa-054.jar
patch-aaa-055.jar
Мне нужно повторить: Latest patch is patch-aaa-055: Patched level: 55
Хотя это очень простая задача в Bash, PowerShell or Python
. Я немного не разбираюсь в ANT. Я проверил dirset
Type и fileset
Type. Эти типы могут перечислять каталоги, но разбор имен файлов для меня непосильный. Дизайн предназначен для работы только с ANT, поэтому я ограничен в использовании этого инструмента.
Спасибо