first commit
This commit is contained in:
commit
c9d6d38491
17 files changed
+2311
No files matched your search
@@ -0,0 +1,30 @@
|
||||
-- Пример 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
|
||||
Reference in new issue
Block a user