Skip to content

A collection of useful bash-scripts with the intention to improve your daily workflow.

License

Notifications You must be signed in to change notification settings

LamdaLamdaLamda/bash-collection

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bash-Collection Build Status License: GPL v3

This is a collection of shell scripts, but also code-snippets (e.g Alias). These have the intention to improve your daily workflow. All shellscripts stick to the Shell Style Guide by Google (probably with some minor exceptions).

Beware of running script you may not understood completely.

Contribution

You want to contribute? Great! At first make sure you did installed shellcheck. If you contribute to this repository make sure you did run verify.sh successfully. This script will verify whether your contribution is valid shellscript or not.

Next step? Read the Contribution Guideline!

Project structure

Alias - All alias terminal commands belong here. A alias needs to be specified explicitly with the alias keyword and does not accept any arguments.

Files - File manipulation scripts.

Misc - Not categorized scripts.

Network - Network related scripts.

Sec - Script which are security or safety related. If a script touches any other category but is security related, it belongs in the Sec directory.

Future Work

  • Successively removing the shellchecke exceptions.
  • Introducing explicit support for different Linux-distributions.
  • Expanding the testing to functional unit-tests.
  • Adding markdown descriptions for each bash-script in the desired directory.

About

A collection of useful bash-scripts with the intention to improve your daily workflow.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages