Skip to content

Commit

Permalink
Merge pull request #69 from drPod/main
Browse files Browse the repository at this point in the history
Bash Package Manager Addition
  • Loading branch information
ericspring08 committed Jun 12, 2023
2 parents c882de4 + 032f371 commit e244699
Show file tree
Hide file tree
Showing 2 changed files with 36 additions and 7 deletions.
21 changes: 14 additions & 7 deletions Languages/Bash.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,23 @@
# Bash

- **Description** - Bash is a Unix shell and command language written by Brian Fox for the GNU Project as a free software replacement for the Bourne shell. First released in 1989, it has been used as the default login shell for most Linux distributions. Bash was one of the first programs Linus Torvalds ported to Linux, alongside GCC.
- **Creator** - Brian Fox
- **Release Date** - 1989
- **Links** - [Official Website](https://www.gnu.org/software/bash/)
- **Applications**
* System administration
* Web App Deployment
* Creating Custom Scripts
* Automated Backups
- System administration
- Web App Deployment
- Creating Custom Scripts
- Automated Backups
- Process Automation

## Package Managers

## Tutorials
* [Documentation](https://www.gnu.org/software/bash/manual/)
* [javaTPoint](https://www.javatpoint.com/bash)
- [Basher](https://github.com/basherpm/basher)
- [Homebrew](https://brew.sh/)
- [GNU Guix](https://guix.gnu.org/)

## Tutorial

- [Documentation](https://www.gnu.org/software/bash/manual/)
- [javaTPoint](https://www.javatpoint.com/bash)
22 changes: 22 additions & 0 deletions Languages/Batch.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# Batch

- **Description** - Batch is a scripting language used in Windows operating systems for automating repetitive tasks. It is primarily used for creating batch files, which are plain text files containing a series of commands that are executed in sequence. Batch files have a file extension of ".bat" and can be run by double-clicking on them or by typing their name in the command prompt. Batch scripting is commonly used for tasks such as file management, system configuration, and running multiple commands simultaneously.
- **Creator** - Microsoft Corporation
- **Release Date** - 1981 (With the release of MS-DOS)
- **Links** - [Microsoft Docs Batch Files](https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/windows-commands), [Batch File Commands and Syntax](https://www.robvanderwoude.com/batchcommands.php), [Batch File Examples and Tips](https://www.dostips.com/)
- **Applications**
- Automating Repetitive Tasks
- System Administration
- File Management
- Software Installation
- Network Configuration
- Running multiple commands simultaneously

## Package Managers

- [Chocolatey](https://chocolatey.org/)
- [Scoop](https://scoop.sh/)

## Tutorial

- [Basics](https://www.geeksforgeeks.org/basics-of-batch-scripting/)

0 comments on commit e244699

Please sign in to comment.