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-07 00:04:03 UTC
- JSON Representation
https://github.com/louis-finegan/weather-api-openweathermap-bash
Pulls weather information such as temperature, rainfall, humidity, etc, using the Openweathermap current weather and forecasts API. Data (stored in a json file) is parsed using the jq command and output in the terminal. Script written entirely in bash.
bash curl jq linux openweathermap-api ubuntu
Last synced: 20 Apr 2026
https://github.com/vhstack/termpp
Advanced Terminal Setup for Devs and Admins
bash bash-prompt config configuration nerd-fonts oh-my-posh terminal windows-terminal windows-terminal-theme zsh
Last synced: 20 Apr 2026
https://github.com/abiydv/bash
Usual bash scripts and examples
aws aws-cli aws-cli-utilities aws-datapipeline aws-ec2 aws-iam aws-lambda bash bash-script
Last synced: 20 Apr 2026
https://github.com/jawaracloud/bash-collections
This repository contains a collection of Bash scripts for various purposes. Feel free to explore and use these scripts as needed.
bash bash-script linux security shell terminal
Last synced: 20 Apr 2026
https://github.com/psmths/easy-ca
Bash script to quickly create a certificate authority using OpenSSL
bash bash-script certificate-authority openssl
Last synced: 20 Apr 2026
https://github.com/sim51/neo4j-supervisor
A simple bash tool to monitor the data loading of a Neo4j database
Last synced: 20 Apr 2026
https://github.com/michaelbolanos/vbman
a lightweight CLI tool for managing VirtualBox VMs on Linux and macOS. It provides an interactive menu to list, start, and stop VMs with graceful or forced shutdown options—no need for the VirtualBox GUI. Simplify VM operations quickly with bulk commands and a handy one-liner install.
Last synced: 20 Apr 2026
https://github.com/benjetson/bfg_shell
My shell settings, prompt, and other customizations.
bash bash-aliases bash-config bash-prompt bashrc dotfiles shell-aliases shell-config shell-prompt zsh zsh-aliases zsh-config zsh-prompt zshrc
Last synced: 20 Apr 2026
https://github.com/tylerbloom/add-drop-goto
Works as a wrapper to the traditional "cd" command to allow for dynamic shortcuts of directory names.
Last synced: 20 Apr 2026
https://github.com/scottgriv/bash-github_delete_workflow_runs
Mass delete all GitHub Actions workflow runs for a specific repository using GitHub CLI.
bash bash-script bash-utility github github-actions github-cli github-workflows utility-application
Last synced: 20 Apr 2026
https://github.com/bjoern-hempel/bash-git-deploy
A simple deploy script written in bash. Using the git repository as basis.
bash deploy git production symlink
Last synced: 20 Apr 2026
https://github.com/pacatro/ucorecsys
Application of Recommendation Systems in Educational Environments
ai bash csv deep-learning jupyter-notebook machine-learning python pytorch pytorch-lightning recommender-system surprise tensorboard toml torchmetrics uv
Last synced: 20 Apr 2026
https://github.com/open-technology-foundation/editfile
A terminal-based text file editor with built-in validation support. Pure bash implementation with minimal external dependencies.
bash file-validator terminal-editor text-editor
Last synced: 20 Apr 2026
https://github.com/magepsycho/magento2-remote-to-local-downloader
Backup and download Magento 2 code + DB for local setup
backup bash bash-script download magento magento2
Last synced: 20 Apr 2026
https://github.com/steppsr/norby_name_generator
Name generator to create 4 random alpha characters, a hypen, then 4 random digits. Easily adaptable to another structure.
bash chia chia-blockchain metadata nfts
Last synced: 20 Apr 2026
https://github.com/gnebbia/bash_scripting_tutorial
A personal tutorial for Bash scripting
Last synced: 05 Jun 2026
https://github.com/psmths/history-quickrun
Quickly find and run past commands from bash history
bash command-line-tool terminal-app
Last synced: 21 Apr 2026
https://github.com/zen-xu/job-book
A tool stitches scripts and commands together by YAML.
bash cli command-line-tool jobs rust scripts
Last synced: 21 Apr 2026
https://github.com/gawsoftpl/minio-init-standalone
Simple script for create buckets and user for standalone minio s3 server
Last synced: 21 Apr 2026
https://github.com/muhanedahmed/java-spring-app-ci-cd-pipeline
This project demonstrates a complete CI/CD pipeline setup for the Spring PetClinic application deployed on AWS. It automates infrastructure provisioning, configuration management, and application deployment using industry-standard DevOps tools.
ansible aws bash cicd docker jenkins terraform
Last synced: 22 Apr 2026
https://github.com/madfxr/neo-rescue-tools
NEO Rescue Tools for L2 BGN
bash bash-scripting openstack shell-scripting
Last synced: 23 Apr 2026
https://github.com/izzytoot/minishell
This project is about creating a simple shell.
Last synced: 24 Apr 2026
https://github.com/irrealitas/hashlog
Hashlog is a blog engine powered by Git and its commit messages.
bash blog blog-engine commit-message css git html static-site-generator
Last synced: 12 May 2025
https://github.com/mikeludemann/aws-installing-script
Installing AWS CLI with bash
Last synced: 13 Apr 2026
https://github.com/motojinc25/dockerfiles
Various Dockerfiles I use
bash container containers dockerfile dockerfiles
Last synced: 17 Mar 2025
https://github.com/benjamin-carpene/tmux-zoxide-sessionizer
A simple yet usefull tmux sessionizer using zoxide
bash script session session-management tmux zoxide
Last synced: 28 Apr 2026
https://github.com/lebedevsergeyvach/mainconsolecommands
Набор основных консольных команд с описанием для работы с: git, ssh, директории, репозитории.
Last synced: 05 Apr 2026
https://github.com/zbo14/wirevpn-client
Run a WireGuard VPN client on Ubuntu
Last synced: 10 May 2026
https://github.com/zbo14/sc4n
Scan IP addresses, ports, vhosts, web paths, and JS files for domains
Last synced: 18 May 2026
https://github.com/adityasinh-sodha/dll-hijacking
This repository contains a script that automates the setup and execution of a Metasploit dll hijacking.
automation bash dll dll-hijacking linux linuxterminal metasploit metasploit-framework python python-script script shell terminal
Last synced: 02 Apr 2025
https://github.com/adityasinh-sodha/phisherman
Expert level script for performing phishing attacks only for educational purpose
bash information-gathering iptracker links linux linuxterminal phisher phisherman phishing phishing-attacks phishing-page phishing-script python script shell spoffing terminal
Last synced: 02 Apr 2025
https://github.com/enishant/wq
WordPress Quick setup with WPCLI for local development
bash bash-script local-development wordpress wpcli wq
Last synced: 08 May 2026
https://github.com/smkrv/mikrotik-domain-filter-script
Mikrotik Domain Filter Script: Bash solution for filtering domain lists, creating Adlists and DNS Static entries for Mikrotik RouterOS. Includes RouterOS script example for DNS FWD configuration.
bash bash-script bash-scripting dns-fwd domain-filter domain-filtering mikrotik mikrotik-adlist mikrotik-dns-fwd mikrotik-router mikrotik-routeros-script mikrotik-script routeros shell-script shell-scripting
Last synced: 17 Mar 2025
https://github.com/stuffbymax/bash-pac
bash-pac is an "clone of pacman and snake" that is writen in bash
bash bash-script bash-scripting czech czech-language english linux linux-app pacman-game shell snake-game textbased
Last synced: 08 May 2026
https://github.com/developerstoolbox/bash-flock-wrapper
A bash script skeleton for creating scripts that can only run one instances at any given time by using flock.
Last synced: 26 Mar 2025
https://github.com/reegnz/redraw
intermediate results for aggregate pipe operations
Last synced: 14 May 2026
https://github.com/kenttonino/sw-image-video-reader
A sample Python program that read and resize image and video.
bash makefile opencv-contrib-python python3 venv-python
Last synced: 14 May 2026
https://github.com/kentlouisetonino/sw-tempscale
A CLI tool that converts temperature scale.
bash c-programming-language celsius fahrenheit kelvin linux rankine snapcraft temperature-scale ubuntu
Last synced: 18 Mar 2025
https://github.com/essentialkaos/mkcryptpasswd
Utility for hashing passwords
bash encryption hashing password
Last synced: 23 Jun 2025
https://github.com/hossbit/comai-linux-assistant
Local AI Linux terminal assistant written in Bash. Explain commands, analyze files and logs, and use local LLMs or OpenAI-compatible APIs.
ai-assistant bash bash-script cli command-line-tool devops linux linux-assistant llama-cpp llm local-ai local-llm log-analysis open-source openai openai-api shell-assistant system-administration terminal terminal-assistant
Last synced: 30 Jun 2026
https://github.com/pdsmart/dpwr
A Digital Power Controller using ARM MPU, embedded Linux and Perl in-built Web Server. jDPWR is a derivative using Java and embedded Jetty web server.
bash digital-power hardkernel java jetty perl
Last synced: 19 Jan 2026
https://github.com/waikato-datamining/docker-banner-gen
Command-line tool for generating bash.bashrc templates for docker with a custom banner.
Last synced: 07 Sep 2025
https://github.com/haaag/profiles-dmenu-browser
Simple Script for launching Brave's or Chromium's Profiles
bash bash-script brave-browser brave-browser-profiles browser chromium-browser chromium-browser-profiles profile
Last synced: 01 Apr 2025
https://github.com/steppsr/exif2metadata-proofofconcept
exif2metadata-proofofconcept will extract EXIF information from a photograph and build a metadata file for an NFT.
bash chia chia-blockchain exif metadata nft photography
Last synced: 14 May 2026
https://github.com/wolfiezero/project-automation
Quickly create project scaffolding and repo in one command
Last synced: 09 May 2026
https://github.com/ritiek/what-anime-is-it
Predicts anime from a video file or image
anime bash command-line guess predict shell
Last synced: 14 May 2026
https://github.com/jean0t/archon
A minimalist low level package manager for your linux, compatible with all linux distros due to the use of POSIX.
bash posix-sh shell shell-script
Last synced: 05 Mar 2026
https://github.com/aunchagaonkar/useful-bash-scripts
Bash scripts for easier navigation and installation of utilities in Linux
Last synced: 14 May 2026
https://github.com/vinyll/docker-install
Install Docker and Docker compose in 1 single line
1click autoinstaller bash docker docker-compose docker-install docker-installation docker-installation-ubuntu installer jammy jammy-jellyfish linux ubuntu
Last synced: 11 Apr 2026
https://github.com/tuvimen/disqus-scraper
A bash script for scraping comments from disqus
Last synced: 09 May 2026
https://github.com/mikeludemann/google-cloud-installing-script
Installing Google Cloud SKD / CLI with bash
bash cli google-cloud-sdk shell
Last synced: 14 May 2026
https://github.com/ddmitov/notes
Personal notes on common software and data topics
aws bash docker git javascript mysql perl5 python3 qt
Last synced: 12 Feb 2026
https://github.com/githubuseraccountamazing/cashtrack-old
A bash script that allows for 2 individuals that frequently pay for one another to fairly manage their spending.
Last synced: 01 May 2026
https://github.com/jamesconlan96/listips
** Deprecated! Now maintained at https://github.com/nccgroup/listips ** A script that uses nmap to expand IP ranges into a list of IPs
bash ip networking nmap pentesting
Last synced: 15 May 2026
https://github.com/mralias/attest-sh
Bash script used to verify the contents of a GitHub release tarball against the original repository.
Last synced: 14 May 2026
https://github.com/mtojek/travis-ci-shell
1-click Bash shell spawn on Travis CI
Last synced: 01 Apr 2025
https://github.com/NF02/pdfcomp
A pdf comprimer easy script
bash bsd environment ghostscript linux macosx minix pdf pdf-compression script unix-shell zsh
Last synced: 12 Mar 2025
https://github.com/heinheinhein/daily-mixer
Bash script to combine Spotify playlists
Last synced: 15 May 2026
https://github.com/abhipnair/stealthcode
An Advanced Military Grade Secure Communication Tool
bash postquantumcryptography python3 stegnography
Last synced: 10 Apr 2025
https://github.com/happycod3r/parcel
Encrypts, compresses & hides important data in a .parcel archive.
bash data-security dot-parcel encryption encryption-algorithms file-archival file-archive parcel security shell shell-scripts terminal-based v1 wip zsh
Last synced: 10 May 2026
https://github.com/sporestudio/web-server
Automated deployment of an apache web server using Docker containers, as well as monitoring tools for the server.
apache bash docker docker-compose jenkins python
Last synced: 15 Apr 2026
https://github.com/debrajhyper/student-db-shell
This shell script provides a simple implementation of a CRUD operation on a list of student records.
bash bash-script linux linux-shell shell shell-script shell-scripting
Last synced: 10 May 2026
https://github.com/wilhelm-murdoch/baste
A paste bin tool written in Bash.
bash bashly devops devops-tools gist
Last synced: 01 May 2025
https://github.com/dcousens/timeup
Terminal based time tracking software
bash dmenu linux notify-send time time-tracker time-tracking
Last synced: 01 May 2025
https://github.com/saghosh8/bash
Basic Bash Scripts
automation bash bash-script bash-scripting shell-scripting
Last synced: 15 May 2026
https://github.com/kimusan/bash-utils
Small functions and scripts to make it easier to work with bash and friends.
Last synced: 09 Apr 2025
https://github.com/nem035/ember-install
Bash script to install/uninstall ember-cli.
Last synced: 11 May 2026
https://github.com/micro-hawk/bashrc
Custom bashrc themed like parrot os terminal
bash bash-profile bashrc bashrc-configs linux linux-kernel parrot parrotsec
Last synced: 03 May 2026
https://github.com/j0hn-b/k3d_act
Build and Test github actions in a CI-agnostic way
bash ci-cd devops docker github-actions gitops k3d
Last synced: 06 Apr 2026
https://github.com/igncp/environment
自動化配置我的個人開發環境
bash command-line docker dotfiles neovim nix nixos provisioners rust scripts zsh
Last synced: 06 Apr 2026
https://github.com/shubnimkar/linux_administration
All about Linux
bash linux linux-kernel linux-server linux-shell shell-scripting unix
Last synced: 15 May 2026
https://github.com/madfxr/ucprotect-rbl-checker
UCPROTECT Realtime Blackhole List Checker V1 for BGN Internal
bash bash-scripting rbl shell-scripting ucprotect
Last synced: 15 May 2026
https://github.com/yousabu/odoo-deployment
Deploy odoo with all service using normal server and docker with the the same postgresql database
bash docker letsencrypt nginx odoo postgresql python
Last synced: 08 Apr 2026
https://github.com/chickendrop89/sourceforge-folder-downloader
A recursive sourceforge folder downloader for the linux shell
bash busybox-ash dash downloader ksh linux recursive sf sh shell sourceforge sourceforge-downloader zsh zshell
Last synced: 25 Jan 2026
https://github.com/algo7/shell-script-misc.
Shell Scripts for Miscellaneous Purposes
bash bash-script precomputed-hash rainbow rainbow-table shell shell-script
Last synced: 25 Jan 2026
https://github.com/algo7/veil-framework-input-validation
Shell scripts for validating inputs for different modules included within the Veil Framework
bash bash-script input-validation shell shell-script veil-framework
Last synced: 25 Jan 2026
https://github.com/k37y/ocp-upi-baremetal-lab
A script-based disconnected OpenShift UPI deployment on KVM guests.
Last synced: 15 May 2026
https://github.com/ben-wormald/goto
Jump to a project in your workspace by its initials
Last synced: 04 May 2026
https://github.com/wtsi-hgi/secrets
A command line based secrets manager
bash blockchain gnupg gpg password-manager
Last synced: 15 May 2026
https://github.com/cybersecurity-dev/bash-toolkit
Bash Toolkit: Your Swiss Army Knife for the Command Line
bash bash-profile bash-script bash-scripting bash-scripts bashrc bashrc-configs scripting-language shell-script
Last synced: 15 May 2026