Logo
Explore 外观 组织
友情链接
LeonAPP 落日音乐 喵星官网 喵星云盘
Help
Register Sign In
LeonMMcoset/LeonOS
1
0
Fork 0
You've already forked LeonOS
mirror of https://github.com/CCLeonOS/LeonOS.git synced 2026-03-03 15:17:01 +00:00
Code Issues Packages Projects Releases Wiki Activity
Files
640be70bebaec1b4ad0472755c963659cb13bebd
LeonOS/data/computercraft/lua/rom/programs/fg.lua

20 lines
343 B
Lua
Raw Normal View History

feat: 初始提交 LeonOS 实现 添加 LeonOS 的基本实现,包括: - 核心 API 模块(colors, disk, gps, keys, multishell, parallel, rednet, redstone, settings, vector) - 命令行程序(about, alias, bg, clear, copy, delete, edit, fg, help, list, lua, mkdir, move, paint, peripherals, programs, reboot, set, shutdown, threads) - 系统启动脚本和包管理 - 文档(README.md, LICENSE) - 开发工具(devbin)和更新程序 实现功能: - 完整的线程管理系统 - 兼容 ComputerCraft 的 API 设计 - 改进的 shell 和命令补全系统 - 多标签终端支持 - 设置管理系统
2025-08-31 16:54:18 +08:00
-- fg
local args = {...}
if #args == 0 then
error("command not provided", 0)
end
local shell = require("shell")
local thread = require("rc.thread")
local path, err = shell.resolveProgram(args[1])
if not path then
error(err, 0)
end
thread.setFocus((thread.launchTab(function()
shell.exec(path, table.unpack(args, 2))
end, args[1])))
Reference in New Issue Copy Permalink
Powered by Gitea Version: 1.24.6 Page: 12ms Template: 1ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API