Bunster:将Shell脚本编译成静态二进制文件
2025-01-23
Bunster项目旨在将shell脚本编译成高效的静态二进制文件,提升脚本的可移植性和安全性。它并非简单地打包脚本,而是利用Go语言编译器将脚本转换成原生机器码,从而实现跨平台运行(目前仅支持Unix)。Bunster支持Bash脚本,并计划未来支持更多shell,并添加模块系统、静态资源嵌入、密码和过期锁等功能。项目目前处于早期开发阶段,但已实现许多核心功能,并遵循SemVer版本控制。
开发
静态编译