Доброго вечер,Открыть файл без имени файла Lua Skript
В настоящее время я работаю над программой, которая принимает информацию из файла в базу данных, для целей тестирования я использовал, чтобы открыть Testfiles классического способа через IO:
function reader (file, delimeter)
local f = io.open(file)
for line in f:lines() do
lines[count] = splitty(line, delimeter)
count = count + 1;
end
end
(эта часть также containes первой части разветвителя)
Но в реальной среде, программа базы данных imediatly перемещает файл в другом каталоге с изменением названия, например этого:
$30$15$2016$09$26$13$27$24$444Z$.Pal.INV.csv
Теперь я знаю каталог, но я не могу предсказать имя, поэтому я хотел знать, есть ли способ открыть файлы, не зная их имени. (и удалить их после прочтения их)
Я имел идеи использовать модифицированную ссылку:
local inputFile = "D:\\Directory\\(*all)"
но это не удалось.
Другая доступная информация: Система до сих пор запланирована только на ПК с ОС Windows. В каталоге всегда будет только один файл, который должен быть готов, никаких других файлов.
Я не понимаю пункт системы. 1. Почему имя не может быть статическим и известным. 2. Какой смысл иметь каталог с одним файлом? – warspyking
Ядром всей этой проблемы является Datastudio, которая должна управлять целыми данными, считывать их из файлов, хранить в базах данных до предоставления запрошенных данных процессам, которые им нужны, к сожалению, это не так. в любом месте рядом с готовым или интеллектуальным дизайном, например, отсутствует возможность настроить шаблон чтения (понимание даты, имя объекта usw.), и я должен исправить это с помощью обходного пути. Что делает база данных, переименовывает файл, который он получает в каталоге запуска, когда мне мой инструмент должен его прочитать, поэтому мне нужно прочитать переименованный. – Etaila