shellfire是一个用来简化SHELL程序开发的框架,同时提供各种常用功能和函数的封装。
它旨在:消除多个shell解释器之间的差异(以及众多错误)实现常见的习惯用法和功能借助现代化的模块化功能集促进对Shell代码的重用,以快速完成实际工作有效处理JSON,XML和Debian控制文件等结构化数据格式能够开发完全独立的脚本,并附带资源(摘要)允许Shell脚本自动确定并安装其依赖项但几乎没有必要“shellout”到可能不存在或可能无法正常运行的二进制文件支持:
bash(3.2+)
bashassh
ashderivatives
dash
BusyBoxash
ksh88derivatives
mksh
pdksh
AIXksh88
Solariesksh88
评论