Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » FAR Manager (часть 5)

Модерирует : gyra, Maz

Maz (15-01-2020 17:38): FAR Manager (часть 6)  Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

   

andreyefgs



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Код:
 
local lfs = require"lfs"
 
function getFiles (path)
  local files = {}
  for file in lfs.dir(path) do
     if file ~= "." and file ~= ".." then
       local f = path..'\\'..file
       local attr = lfs.attributes (f)
       assert (type(attr) == "table")
       if attr.mode == "directory" then
         getFiles (f)
       else
         table.insert(files, {f, attr.size, attr.permissions})
       end
     end
   end
  return files
end
 
local files = getFiles("C:\\Users\\andrey\\AppData\\Roaming\\Far Manager\\Profile\\Macros\\scripts")
 
 
for i, item in ipairs(files) do
  print(item[1] .. "\t" ..  item[2] .. "\t" ..  item[3] .. "\n")
end
 


Всего записей: 1533 | Зарегистр. 16-10-2005 | Отправлено: 11:07 12-03-2019 | Исправлено: andreyefgs, 11:22 12-03-2019
   

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » Программы » FAR Manager (часть 5)
Maz (15-01-2020 17:38): FAR Manager (часть 6)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru