Skip to content
/ BashKit Public template

A super simple Bash scripting template. The goal is to add a suite of helper utils for just about anything.

Notifications You must be signed in to change notification settings

NoImpactNoIdea/BashKit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

BashKit: A Robust Multi-File Bash Script Template

Bash License MIT Maintenance GitHub last commit GitHub issues

This repository contains a Bash script setup designed for managing large projects by separating concerns. The goal is to provide a template along with a suite of tools that can be used whether for pre-commit hooks or general usage.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development.

Prerequisites

Ensure you have Bash installed on your system. You can verify this by running:

bash --version

Installation

git clone https://github.com/NoImpactNoIdea/BashKit.git
cd BashKit
chmod +x bin/main.sh || u+x

Usage

To run main.sh, execute the following command in the terminal:

./bin/main.sh

To check directory casing, execute the following command in a directory with multiple folders:

./bin/force_lower_case.sh

Contributing

Contributions to improve the script or its documentation are welcome. Please fork the repository and submit a pull request with your changes.

Support

For support or queries, raise an issue in the GitHub repo.

About

A super simple Bash scripting template. The goal is to add a suite of helper utils for just about anything.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages