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
- Host: GitHub
- URL: https://github.com/devopshobbies/bash-script-templates
- Owner: devopshobbies
- Created: 2022-03-11T18:34:31.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2023-02-08T15:05:20.000Z (almost 3 years ago)
- Last Synced: 2025-03-25T18:45:19.615Z (10 months ago)
- Topics: bash, bash-script, linux, programming-language, terminal, tutorial
- Language: Shell
- Homepage:
- Size: 84 KB
- Stars: 43
- Watchers: 3
- Forks: 12
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.
## 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 ...