Bash
Bash (Bourne Again Shell) is a shell and command language interpreter for the GNU / Linux operating systems. It is meant to be an improved version of Bourne Shell. It is used as a default login shell for most Linux distributions. Bash can read and execute shell script (.sh) files to automate the execution of tasks.
- GitHub: https://github.com/topics/bash
- Wikipedia: https://en.wikipedia.org/wiki/Bash_(Unix_shell)
- Repo: https://github.com/gitGNU/gnu_bash
- Created by: Brian Fox
- Released: June 8, 1989
- Related Topics: shell,
- Aliases: bash-script,
- Last updated: 2026-07-08 00:03:31 UTC
- JSON Representation
https://github.com/caiolaytynher/custom-bash-scripts
Bash scripts that I use as custom commands in my desktop.
Last synced: 14 Apr 2026
https://github.com/jim-collier/bash5-marmot
A modular Bash framework that takes full advantage of v5 features. Mostly free of expensive forks, subshells, and pipes. Has native functions that optionally fill in for external tools like grep, sed, tr, etc. - for faster performance especially in long-running loops.
Last synced: 02 Jun 2026
https://github.com/alvarogarcia7/git-hooks
Useful scripts to execute as git hooks
bash check checklist email email-validation git-hooks pre-commit pre-push properties properties-validation
Last synced: 10 May 2026
https://github.com/m0zgen/install-speedtest
âš™ Speedtest CLI installer
bash installer linux speedtest
Last synced: 04 May 2026
https://github.com/robrohan/bash-ping
Docker container that pings a list of servers and provides a prometheus feed for the ping
bash devops devops-tools grafana monitoring nodeping ping prometheus
Last synced: 04 May 2026
https://github.com/niedzielski/makefile-skeleton
🦴 A template for small makefiles.
ash bash build build-tool make makefile shell shell-script
Last synced: 04 May 2026
https://github.com/hammad-013/file-integrity-checker-linux
A lightweight, Linux CLI tool written in Bash to monitor file integrity using SHA-256 hashes.
bash bash-script bash-scripting cli cli-tool cybersecurity file-integrity hash linux open-source
Last synced: 04 May 2026
https://github.com/tiagodefendi/sistema-de-aquivo-ext2-so
Este projeto é o trabalho final da disciplina de Sistemas Operacionais e implementa um sistema de arquivos EXT2 utilizando a linguagem C
bash ext2 ext2-file-system ext2-filesystem ext2-filesystem-reader ext2-fs ext2-fs-reader ext2-lite ext2fs os shell
Last synced: 04 May 2026
https://github.com/clobee/clobee
Senior Software Engineer (backend) & Ethical Hacker
Last synced: 04 May 2026
https://github.com/guillaumeast/mentorai
Turn any YouTube channel into a full Custom GPT (avatar, settings, transcripts)
automation bash cli gpt llm prompt-engineering text-processing transcripts youtube
Last synced: 04 May 2026
https://github.com/hadisfr/agnoster_bash
a bash theme like agnoster zsh theme - mirror of https://gitlab.com/hadi_sfr/agnoster_bash
agnoster-theme bash bash-theme
Last synced: 10 May 2026
https://github.com/medvind2140/vimdiffer
Quick and easy diffing from clipboard into terminal and Vim
Last synced: 04 May 2026
https://github.com/amrsekilly/unix-bash-course
Learn the fundamentals of Unix and Bash scripting with practical examples
bash bash-scripting course-materials shell unix unix-shell
Last synced: 04 May 2026
https://github.com/plasmabio/template-bash
Plasma template environment for Bash
Last synced: 18 Apr 2026
https://github.com/sevmardi/mail-server-setup
Mail server setup on ubuntu 16.04
bash mailserver mysql postfix roundcube
Last synced: 04 May 2026
https://github.com/waldner/twitter-lib
Shell library to do Twitter API calls
bash shell twitter twitter-api
Last synced: 10 May 2026
https://github.com/marvin1099/linuxlaptopscripts
These are a lot of my Linux bash scripts that in use for school. Most of them are for PDF conversion.
Last synced: 04 May 2026
https://github.com/mskian/cutoff-bash
Calculate Cut off Marks Using Bash Script
agriculture bash cutoff engineering linux mark science shell termux
Last synced: 04 May 2026
https://github.com/stay-js/linux-11
Neumann János IT - Linux alapok - 11. osztály
Last synced: 04 May 2026
https://github.com/argosatcore/pop_dots
Dotfiles used on Pop!_OS.
bash debian-based dotfiles dots linux pop popos shell-script system76 ubuntu
Last synced: 05 May 2026
https://github.com/sinless777/pr-creator
Automatically creates a pull request with OpenAI-generated titles and descriptions when code is pushed to a branch without an existing PR. This action validates commit messages and generates meaningful PR content, simplifying your workflow with the power of GPT-3.
bash github-actions openai pull-requests python
Last synced: 05 May 2026
https://github.com/buvis/scripts
Bob's Universal and Very Intelligent System scripts
Last synced: 24 Feb 2026
https://github.com/pyzit/shellscripting
Basics of Shell Scripting. | Complete Tutorial is Uploaded on my YouTube Channel. Check the link below.
bash bash-scripting linux scripting shell shell-scripting ububtu
Last synced: 10 May 2026
https://github.com/yinonavraham/bashir
An opinionated development framework for bash, written in bash
bash dependency-manager framework
Last synced: 05 May 2026
https://github.com/kim-hwiwon/linux-service-account-manager
Make a new linux user account which can be used as general purpose service account
bash linux posix-shell server service service-account shell user-account
Last synced: 16 Apr 2026
https://github.com/nathaneltitane/mechablocks
Mecha // Blocks - Where LEGO® meets Open Source
bash bash-script css html javascript ldr ldraw lego leocad linux mpd rendering utility webgl
Last synced: 05 May 2026
https://github.com/its-kios09/openmrs-db
Sourcing up OpenMRS empty database
Last synced: 05 May 2026
https://github.com/karthikudyawar/github-label-sync-tool
Tool that sync labels from CSV to GitHub repositories via CLI.
automation bash cli-tool conventionalcommits csv developer-tools github-api github-label-manager github-labels label-management label-sync open-source shell-script shellcheck
Last synced: 10 May 2026
https://github.com/alfiosalanitri/linux-doc-words-counter
A simple bash script to count all words and characters of multiple documents (.doc|.txt)
Last synced: 05 May 2026
https://github.com/cyborgkali426/runfromtimetotime
Command to repeat typed commands.
bash bash-profile bash-script bash-scripting bashrc hacker
Last synced: 05 May 2026
https://github.com/nikolareljin/git-lantern
git-lantern is a lightweight CLI that maps your local and GitHub repositories, showing branch status, ahead/behind counts, visibility, and release packaging—built to be your universal repo dashboard.
admin-tools automation bash cli debian devtools git git-tools github homebrew ppa python release repository-management rpm
Last synced: 16 Feb 2026
https://github.com/nkeramov/bash_scripts
Some useful bash scripts
bash bash-automation bash-script nifi
Last synced: 05 May 2026
https://github.com/sherpacli/website
Sh:erpa's Docs & News
bash bash-scripting cargo oh-my webdev
Last synced: 10 May 2026
https://github.com/evlist/codespaces-grafting
A codespace to debug WordPress plugins
bash devcontainer devops github-codespaces template wordpress
Last synced: 28 Feb 2026
https://github.com/eladyn/annoying-album-art
An annoying album art display script.
Last synced: 10 May 2026
https://github.com/pforret/portraitmark
Watermark and resize your images for export/social media
bash photography photos watermark
Last synced: 10 May 2026
https://github.com/huangxizhou/happycode
🗣 Happy variable name translation
bash javascript nodejs npm npm-package translation
Last synced: 05 May 2026
https://github.com/sporestudio/ftp-server
Deployment of a DNS (bind9) and FTP (vsftpd) Server using Vagrant + Ansible.
ansible bash dns-server ftp-server linux python
Last synced: 05 May 2026
https://github.com/littlewalter/up
An alternative way to quickly change directories up the tree! Navigate to ancestor directories by count and directory name with tab completion.
bash bash-configuration bash-scripting cd change-dir change-directory cli command-line filesystem filesystem-utils navigation shell tab-completion terminal zsh zsh-configuration
Last synced: 05 May 2026
https://github.com/badouralix/bash-in-jupyter
Develop in bash like the future is already there
bash jupyter kind kubernetes notebook vscode
Last synced: 05 May 2026
https://github.com/milkbotai/claw-install
Production installer for OpenClaw -- autonomous AI coding agent on Ubuntu 24.04 LTS
ai autonomous-agents bash devops installer llm monitoring streamlit systemd ubuntu
Last synced: 15 Feb 2026
https://github.com/alcatraz2033/xfce-kali-customization
Script que automatiza la instalación de todo el entorno para kali linux enfocado en el tema Nordic.
bash bash-script bash-scripting customization kitty kitty-terminal linux nordic xfce xfce-theme xfce4
Last synced: 05 May 2026
https://github.com/matteocervelli/op-env-manager
Bidirectional environment variable sync with 1Password - Securely manage .env files using 1Password as the source of truth
1password bash cli-tool devops dotenv environment-variables secrets-management security
Last synced: 15 Feb 2026
https://github.com/brlin-tw/media-to-whisper.cpp-subtitles
Converting user-specified media files to subtitles using the Whisper.cpp utility.
Last synced: 05 May 2026
https://github.com/chewytoast/42_cursus
All the projects carried out for Campus 42 Barcelona
Last synced: 05 May 2026
https://github.com/olivermking/typescript-build-check-workflow
Github workflow to guarantee TypeScript code has been built (compiled) in pull request
bash github-workflow javascript typescript
Last synced: 05 May 2026
https://github.com/amaan-123/localrepo
This repo explains steps to push a locally created repo to GitHub using Git Bash shell in terminal of VS Code. It is an attempt to understand local & remote repo work. Please confirm with official documentation from git, github or microsoft before executing the steps for your use case.
bash branch git github init push remote repository
Last synced: 05 May 2026
https://github.com/kuladog/arch-xfce-hardened
Installer and hardened configs for my Arch box
arch-linux bash bootstrap configs dotfiles hardened install-script linux security
Last synced: 05 May 2026
https://github.com/georges034302/azure-acr-demo
A practical demo using Azure Container Instances (ACI) + Azure Container Registry (ACR) with GitHub Actions for CI/CD
azure-container-instances azure-container-registry bash docker github-actions python
Last synced: 05 May 2026
https://github.com/tpspace/thesis-tester
just an image for isolated testing environment.
bash dockefile github-actions java
Last synced: 05 May 2026
https://github.com/mahfuzreham/cpanel-cve-2026-41940
cPanel CVE-2026-41940 nuclear.x86 Security Audit & Cleanup Script
bash cpanel cpanel-security-cve-linux-bash-whm-malware cve linux malware security whm
Last synced: 19 Jun 2026
https://github.com/onurozuduru/dothome
Simple dot files manager script
bash dotfiles-manager workflows
Last synced: 13 Jun 2026
https://github.com/salaah01/create_django_project
Creates a Django project
automation bash django python shell web webdevelopment
Last synced: 05 May 2026
https://github.com/rt75272/terminal
Linux terminal randomness
bash cli linux shell-script terminal
Last synced: 05 May 2026
https://github.com/zun-liang/fcc-number-guessing-game
Solution to freeCodeCamp Project Build a Number Guessing Game
Last synced: 05 May 2026
https://github.com/natancabral/linux-learn
The Linux command line is a text interface to your computer. Often referred to as the shell, terminal, console, prompt or various other names. This tutorial will teach you a little more about commands line on Linux.
bash linux linux-command sh shell shell-script terminal tutorial ubuntu
Last synced: 16 Apr 2026
https://github.com/lesiaukr/goit-cs-hw-02
Masters degree | Computer Systems and Their Fundamentals course | HW | Fundamentals of Operating Systems | goit-cs-hw-02
bash bash-script docker goit-cs-hw-02 postgresql
Last synced: 05 May 2026
https://github.com/georgiifirsov/env-plus
Set of simple scripts, that help to manage python environments
bash environment python-env-automation python3 venv zsh
Last synced: 05 May 2026
https://github.com/iamnotnato/alx-system_engineering-devops
These are projects that helped me understand bash scripting.
Last synced: 14 Feb 2026
https://github.com/koppen/automation
Various scripts and gizmos I use from time to time
Last synced: 05 May 2026
https://github.com/vixygrey/vixygrey-dev-setup
A single macOS setup script that installs 220+ dev tools and writes 60+ config files. Safe, idempotent, resumable.
automation bash brewfile claude-code cli dev-environment developer-tools devops dotfiles dracula-theme homebrew mac macos setup-script zsh
Last synced: 11 May 2026
https://github.com/arpihomesecurity/arpi_management
ArPI home security system - manage components
Last synced: 11 May 2026
https://github.com/hiimsergey/rofi-media-wrappers
Take screenshots/screen recording using grim/wf-recorder and wrap it into rofi.
bash bash-script bash-scripting grim rofi rofi-config rofi-scripts screenshot screenshots shell-script shell-scripting shell-scripts shellscript wayland wayland-compatibility wf-recorder
Last synced: 11 May 2026
https://github.com/capjavert/python-translate
Simple command line tool for translation.
bash google-translate python shell translation
Last synced: 11 May 2026
https://github.com/linusbwana/alxprodev-devops
Automation with Shell Scripting from API data extraction to parallel processing
advanced-shell automation awk bash csv-processing curl data-automation data-extraction error-handling jq json linusx parallel-processing pokeapi retry-logic sed shell-scripting
Last synced: 05 May 2026
https://github.com/deonvz/bypasspaywall
Bypass paywalls with CURL to get a downloaded version of the fullpage content
bash bash-script curl linux paywall paywall-bypasser script shell
Last synced: 05 May 2026
https://github.com/eriknyquist/massinstall
simple utility to call UNIX "install" for multiple files, based on a configuration file
Last synced: 09 May 2026
https://github.com/victorfelisbino/my-agent-memory
Privacy-first, git-backed memory framework for humans and Copilot with a two-repo architecture (shared framework + private personal state).
bash copilot developer-tools knowledge-management memory powershell productivity two-repo
Last synced: 09 Jun 2026
https://github.com/benchesh/sourcefr
Source from Repo: Execute a script from a remote git repo in the current shell
bash bashrc shell shell-script shellscript zsh zshrc
Last synced: 05 May 2026
https://github.com/m7moudgadallah/alx-higher_level_programming
Alx higher level programming projects
Last synced: 05 May 2026
https://github.com/gfargo/strut
CLI toolkit for managing Docker stacks
bash cli deployment devops docker docker-compose infrastructure vps
Last synced: 14 Jun 2026
https://github.com/shreyas-a-s/port-scanning-script
Bash script to scan ports by specifying an IP address
Last synced: 05 May 2026
https://github.com/mpb10/security-center-update-asset
Bash script that updates a Tenable Security Center asset list with AWS IP addresses via a REST API call.
aws aws-kms bash script security-center tenable
Last synced: 05 May 2026
https://github.com/ltsmatthew/bash_system_healthcheck
This script provides a comprehensive overview of the system's health by checking runtime/uptime, service availability, CPU usage, memory/swap usage, disk space, and network interface statuses. It acts as a base template to build upon. View the README.md for more Info!
bash bash-script red-hat-linux
Last synced: 11 May 2026
https://github.com/yehezkiel1086/pico-ctf-writeups
Writeups of picoCTF problems solutions
Last synced: 05 May 2026
https://github.com/dieselbabyy/fontextract
Shell script for easily extracting/organizing font files; for those who download lots from dafont, etc.
bash fonts organization shell-script
Last synced: 05 May 2026
https://github.com/clearclown/cursor-editor-in-linux
Cursor Wayland Launcher - A wrapper script for Cursor editor that automatically enables Wayland support on Linux. Improves compatibility and performance for Wayland users.
appimage bash bash-script cursor-ai editor linux utility vscode wayland
Last synced: 05 May 2026
https://github.com/gilbertsanchz/linux-user-permissions-management-lab
A practical sysadmin lab that demonstrates how to manage users, groups, file permissions, and auditing on a Linux system using Bash scripting. Includes bulk user creation, group assignment, permission setting, and user login auditing — ideal for IT support, system administrator, and DevOps portfolios.
automation bash lab linux permissions shell-scripting sysadmin user-management
Last synced: 05 May 2026
https://github.com/ardacetinkaya/some-aws-journey
aws aws-api-gateway aws-batch aws-lambda bash self-learning terraform
Last synced: 28 Feb 2026
https://github.com/realfranser/software-engineering-i
Design and development of a pipeline architecture in order to build an app of restaurants and other points of interest at Madrid, Spain.
Last synced: 11 May 2026