有通用的bash库吗?

时间:2011-03-19 05:28:30

标签: bash

是否有通用的bash库?像STL for C ++,Java库。

2 个答案:

答案 0 :(得分:3)

不,我认为没有像STL这样的“标准库”。 您可以包含各种文件。例如:

  • 有bash库可以为clear-case,git等启用命令行完成
  • /etc/init.d/functions打算用于/etc/init.d脚本(实施服务)
  • 当网络接口(或整个网络子系统)改变状态时,调用的脚本可以使用/etc/sysconfig/network-scripts/network-functions
  • /etc/profile.d中有自动包含的模块供交互式shell使用

但我认为没有库实现容器,迭代器等。

答案 1 :(得分:1)

您可以尝试这两个GitHub存储库,尽管它们不是标准库,但这可能是一个不错的开始。

xsh:一个bash库框架。

xsh-lib/core:xsh的核心库。