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

https://github.com/devopshobbies/bash-script-templates

The complete bash script tutorial, reference, awesome examples
https://github.com/devopshobbies/bash-script-templates

bash bash-script linux programming-language terminal tutorial

Last synced: 9 months ago
JSON representation

The complete bash script tutorial, reference, awesome examples

Awesome Lists containing this project

README

          

# bash-script-tutorial
An Overview of Shells\
A shell is a fundamental and important part of your Linux computing environment. Shells are user programs not unlike other text-based programs and utilities. They offer a rich customizable interface to your system. Some of the main items provided by your shell are:\
• An interactive textual user interface to the operating system.\
• An operating environment.\
• A facility for launching and managing commands and programs.\
• A programming language.


Bash Logo

## Published articles:

- [Bash Script Tutorial - Part 1 - Using-Multiple-Commands](Basic-Script-Bulding/part01-Using-Multiple-Commands.sh)

- [Bash Script Tutorial - Part 2 - Display-Messages](Basic-Script-Bulding/part02-Display-Messages.sh)

- [Bash Script Tutorial - Part 3 - Using-Variables](Basic-Script-Bulding/part03-Using-Variables.sh)

- [Bash Script Tutorial - Part 4 - Math-Example](Basic-Script-Bulding/part04-Math-Example.sh)

- [Bash Script Tutorial - Part 5 - if-then-Statement](Basic-Script-Bulding/part05-if-then-Statement.sh)

- [Bash Script Tutorial - Part 6 - Double-Parentheses-Command-Symbols](Basic-Script-Bulding/part06-Double-Parentheses-Command-Symbols.sh)

- [Bash Script Tutorial - Part 7 - Using-Double-Brackets](Basic-Script-Bulding/part07-Using-Double-Brackets.sh)

- [Bash Script Tutorial - Part 8 - Case-Command](Basic-Script-Bulding/part08-Case-Command.sh)

- [Bash Script Tutorial - Part 9 - For-Command](Basic-Script-Bulding/part09-For-Command.sh)

- [Bash Script Tutorial - Part 10 - Reading-values-in-list](Basic-Script-Bulding/part10-Reading-values-in-list.sh)

- [Bash Script Tutorial - Part 11 - Reading-values-from-command](Basic-Script-Bulding/part11-Reading-values-from-command.sh)

- [Bash Script Tutorial - Part 12 - Reading-directory-using-wildcards](Basic-Script-Bulding/part12-Reading-directory-using-wildcards.sh)

- [Bash Script Tutorial - Part 13 - The-C-Style-for-Command](Basic-Script-Bulding/part13-The-C-Style-for-Command.sh)

- [Bash Script Tutorial - Part 14 - The-while-Command](Basic-Script-Bulding/part14-The-while-Command.sh)

## Contributions:

All contributions are welcomed. Help me to enrich this repository.

If you find any **bugs** in the examples, please file an issue.

### TODO:

- [ ] Adding Bash Script ...
- [ ] Adding Bash Script ...