Анна писал(а):
вообще, нет ли примера батч-файла ogr2ogr? это просто текстовый файл по типу бат файла для командной строки?
Если нужно решить именно на перле - то я тоже пас. Но, если задача не завязана на перл, а нужно попросту зациклить выполнение команды (к примеру) над всеми файлами в каталоге, то это легко делается средствами операционой системы.
Для *nix это может выглядеть, например, так:
Код: Выделить всё
for file in *.shp
do
команды, которые нужно выполнить, например:
ogrinfo $file
done
В windows есть аналогичный цикл for, правда я его синтаксис уже не помню - но можно посмотреть по справке.
Если нет желания разбираться с организацией циклов в командной строке, можно поступить так: создать текстовый файл (средствами любого знакомого языка программирования), содержащий необходимые команды, сделать его исполняемым и запустить.