shellfireSHELL 开发框架

联合创作 · 2023-09-27 23:34

shellfire 是一个用来简化 SHELL 程序开发的框架,同时提供各种常用功能和函数的封装。


它旨在:



  • 消除多个shell解释器之间的差异(以及众多错误)

  • 实现常见的习惯用法和功能

  • 借助现代化的模块化功能集促进对Shell代码的重用,以快速完成实际工作

  • 有效处理JSON,XML和Debian控制文件等结构化数据格式

  • 能够开发完全独立的脚本,并附带资源(摘要)

  • 允许Shell脚本自动确定并安装其依赖项

  • 但几乎没有必要“shell out”到可能不存在或可能无法正常运行的二进制文件


支持:



  • bash (3.2+)


  • bash as sh


  • ash derivatives



    • dash


    • BusyBox ash



  • ksh88 derivatives



    • mksh


    • pdksh


    • AIX ksh88


    • Solaries ksh88



浏览 16
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报