Skip to content

Commit

Permalink
bash readme
Browse files Browse the repository at this point in the history
  • Loading branch information
gabrielle-barnes committed Sep 15, 2024
1 parent 0b2e890 commit 243bef5
Showing 1 changed file with 33 additions and 0 deletions.
33 changes: 33 additions & 0 deletions bash/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
<img src="https://raw.githubusercontent.com/rtoal/polyglot/master/docs/resources/bash-logo-64.png">

# Bash Explorations

To build and run Bash programs on your local machine, follow the instructions in this [Bash Scripting guide](https://www.geeksforgeeks.org/bash-scripting-introduction-to-bash-and-bash-scripting/#how-to-write-bash-scripts)

Once installed, programs can be run from the command line like so:

```
chmod +x scriptname.sh
./scriptname.sh
```

## About Bash

Bash, short for "Bourne-Again SHell," was introduced in 1989, with its development initially led by Brian Fox and later continued by Chet Ramey. It serves as the GNU Project’s command-line shell and interpreter, providing users direct control over their systems via the terminal.

Bash is favored by data scientists due to its efficiency in pre-processing large datasets. It also excels at automating tasks, making it more powerful than a graphical user interface (GUI) for many operations. Additionally, Bash's flexibility allows users to execute multiple programming languages within the same environment.

## Bash Resources

Continue your study of Bash via:

- [GNU Bash](https://www.gnu.org/software/bash/)
- [What is Bash Used For?](https://www.codecademy.com/resources/blog/what-is-bash-used-for/)
- [Bash Scripting](https://www.geeksforgeeks.org/bash-scripting-introduction-to-bash-and-bash-scripting/#how-to-write-bash-scripts)

## Bash Open Source Projects

Studying, and contributing to, open source projects is an excellent way to improve your proficiency in any language. The development of Bash is open-source itself, some ways to get involved are:

- [List of Work Needed for Bash Development](https://www.gnu.org/help/)
- [The Translation Project](https://translationproject.org/domain/bash.html)

0 comments on commit 243bef5

Please sign in to comment.