An open API service indexing awesome lists of open source software.

https://github.com/adnoctem/libsh

📚 A library of MIT-licensed Bash scripts, functions and executables; tested using BATS
https://github.com/adnoctem/libsh

bash bash-scripting bats makefile shell shell-scripts

Last synced: 3 months ago
JSON representation

📚 A library of MIT-licensed Bash scripts, functions and executables; tested using BATS

Awesome Lists containing this project

README

        

# Bash Library Bash Logo

[![GitHub top language](https://img.shields.io/github/languages/top/fmjstudios/bashlib)](https://www.gnu.org/software/bash/)
[![GitHub License](https://img.shields.io/github/license/fmjstudios/bashlib?label=License)](https://opensource.org/license/mit)
[![GitHub Tag](https://img.shields.io/github/v/tag/fmjstudios/bashlib?label=Version)](https://github.com/fmjstudios/bashlib/releases)
[![Continuous Integration](https://github.com/fmjstudios/bashlib/actions/workflows/ci.yaml/badge.svg)](https://github.com/fmjstudios/bashlib/actions/workflows/ci.yaml)
[![GitHub last commit](https://img.shields.io/github/last-commit/fmjstudios/bashlib?label=Activity)](https://github.com/fmjstudios/bashlib/commits/main/)

A library of open-source [MIT][license]-licensed [Bash][bash] scripts written and maintained by `FMJ Studios` for use
with [Bash][bash] version 5 and above. Refer to the GNU Projects's in-depth [Bash Documentation][bash_docs] for more
information on how these scripts work. Scripts meant for direct execution by the user, an init system or other means of
automation are located in the [`scripts`](scripts) directory. The [`lib`](lib) directory contains library scripts meant
to be re-used across files or even different repositories with things like [Git Submodules][git_submodules] or _contrib_
scripts like [git_subtree]. You may of course take a look at other repositories of ours for tips on how to achieve
re-use.

## ✨ TL;DR

```shell
./scripts/run.sh Arg1 # look at any shell tutorial if this confuses you
```

### 🔃 Contributing

Contributions are welcome via GitHub's Pull Requests. Fork the repository and implement your changes within the forked
repository, after that you may submit a [Pull Request][gh_pr_fork_docs].

### đŸ“Ĩ Maintainers

This project is owned and maintained by [FMJ Studios](https://github.com/fmjstudios) refer to
the [`AUTHORS`](.github/AUTHORS) or [`CODEOWNERS`](.github/CODEOWNERS) for more information. You may also use the linked
contact details to reach out directly.

### ÂŠī¸ Copyright

_Assets provided by:_ **[Icons8 LLC][icons8]**

[license]: LICENSE

[icons8]: https://icons8.com/
[bash]: https://www.gnu.org/software/bash/
[bash_docs]: https://www.gnu.org/software/bash/manual/
[git_submodules]: https://git-scm.com/book/en/v2/Git-Tools-Submodules
[git_subtree]: https://www.atlassian.com/git/tutorials/git-subtree
[gh_pr_fork_docs]: https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request-from-a-fork