2016-02-07 3 views
2

Я могу создать запись читать и добавлять в том же каталоге, используя Lua. Теперь я хочу писать в подкаталог. Может кто-нибудь покажет? Спасибо. I.e. Существующие Текущий каталог: C: \ главной Existing подкаталога C: \ главного \ к югу Нового файла: C: \ главной \ суб \ newfile.txtИспользование Lua Как читать или писать в разных каталогах?

ответ

3

Записи в подкаталог ничем не отличается от записи в файл в том же каталоге. Единственная проблема, с которой вы можете столкнуться, - это избежать разделителей путей Windows, поэтому вместо "C:\main" используйте [[C:\main]] или "C:\\main".

Если папка должна быть создана, вам необходимо будет использовать команды оболочки или библиотеку lfs, поскольку интерпретатор Lua по умолчанию не предоставляет API для создания папок.

+0

Вы также можете использовать косую черту даже в Windows, поскольку она отлично работает. – tonypdmtr

Смежные вопросы