Files
fush/lua/example.lua
2026-05-22 00:26:27 +03:00

31 lines
1.0 KiB
Lua

-- Пример Lua скрипта для fush shell
-- Сохраните этот файл в директории lua_scripts_dir
-- Функция main будет вызвана при выполнении скрипта
function main(...)
local args = {...}
print("Hello from Lua script!")
print("Arguments:", table.concat(args, " "))
-- Получаем переменные окружения
local user = getenv("USER")
local home = getenv("HOME")
print("User:", user)
print("Home:", home)
-- Устанавливаем переменную окружения
setenv("LUA_TEST", "success")
-- Выполняем внешнюю команду (если нужно)
-- exec("echo 'External command executed from Lua'")
return 0
end
-- Дополнительные функции могут быть определены здесь
function help()
print("This is an example Lua script for fush shell")
print("Usage: example [arguments...]")
end