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

浏览 6
点赞
评论
收藏
分享

手机扫一扫分享

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

手机扫一扫分享

编辑 分享
举报