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-13 00:03:20 UTC
- JSON Representation
https://github.com/mrbooshehri/cmd-pomodoro
Simple pomodoro using notify-send
bash bash-script dunst notify-send pomodoro
Last synced: 10 Jun 2026
https://github.com/johncmanuel/retropie_tool_suite
Useful scripts for interacting with RetroPie OS on Raspberry Pi
bash powershell raspberry-pi retropie
Last synced: 03 May 2026
https://github.com/fabeklou/alx-system_engineering-devops
Shell bash scripting basics
bash bash-scripting devops shell vagrant
Last synced: 03 May 2026
https://github.com/sancliffe/cve-2026-29145-tester
This repository contains a proof-of-concept (PoC) environment designed to test for CVE-2026-29145.
Last synced: 03 May 2026
https://github.com/hfagerlund/git-add-msg
git extension for automatic Trac ticket updates
bash git-extension trac xml-rpc-api
Last synced: 16 Apr 2026
https://github.com/mateusfg7/2fa_shellscript
bash gpg oathtool shell-script slackjeff
Last synced: 03 May 2026
https://github.com/rodrigo-gmtransporterp/automation-scripts
This repository contains a collection of shell scripts designed for automating common server management and deployment tasks.
Last synced: 17 Apr 2026
https://github.com/blackdesert575/ansible-crashed-lab
Try ansible on my homelab!
ansible bash docker docker-compose exporter golang grafana java javascript linux prometheus proxmox-ve python qemu-kvm rust
Last synced: 09 May 2026
https://github.com/tomashubelbauer/github-actions-bash
Documenting GitHub Actions Bash compatibility issues
Last synced: 08 May 2026
https://github.com/tatemsoft/cryptr
A simple shell utility for encrypting and decrypting files using OpenSSL.
aes-256 aes-encryption bash bash-script cryptography decryption encryption openssl shell-script
Last synced: 08 May 2026
https://github.com/gnomegl/monerosms
monerosms.com cli for sms verification [basher package]
bash basher monero sms verification
Last synced: 03 May 2026
https://github.com/padosoft/mysqrepair.sh
Bash script to periodically repair mysql table.
Last synced: 03 May 2026
https://github.com/mburuxx/alx-system_engineering-devops
Projects based on Linux shell for Ubuntu 20.04
Last synced: 03 May 2026
https://github.com/jamesponddotco/gosh
[READ-ONLY] Simple, fast, and lightweight shell prompt written in Go.
bash bash-prompt command-line go golang shell
Last synced: 17 Apr 2026
https://github.com/devnix/wp-permissions
A bash script to set secure permissions to a Wordpress installation.
bash bash-script devops devops-tools permissions web-development wordpress
Last synced: 11 May 2026
https://github.com/coko7/git-zash
💾 Backup git stashes to a local directory and re-apply them later.
backup-script bash bash-script git git-command git-script git-stash git-stash-backup
Last synced: 03 May 2026
https://github.com/nitaiaharoni1/notion-cli
A powerful command-line interface for Notion built with pure bash. No dependencies - just bash, curl, and python3. Supports all major Notion API endpoints (API version 2025-09-03).
api automation bash cli command-line notion notion-api productivity
Last synced: 04 Apr 2026
https://github.com/darkusphantom/cow-menu-script
🐮 Una vaca que te ayuda a mostrar la info del sistema en linux, crear archivos y hacer respaldos
Last synced: 03 May 2026
https://github.com/qbason/django_portfolio
Django portfolio using HTML, CSS, JS, Django, Django REST Framework, Python, PostgreSQL, Docker, Bash
apache2 bash css django django-rest-framework docker docker-compose dockerfile html js json letencrypt postgresql python3
Last synced: 03 Apr 2026
https://github.com/bookseer/bash
Основы коммандного интерфейса
bash cli command-line-interfaces computer-terminal console education system-console terminal terminal-emulator
Last synced: 08 May 2026
https://github.com/fekri8614/sh-idea-setup
This is a simple shell script to automate the creation of a symbolic link for IntelliJ IDEA on Linux-based systems. It allows you to run IntelliJ IDEA from anywhere in the terminal by typing `idea`.
bash bash-script fekri8614 intellij intellij-idea shell shell-script useful useful-scripts
Last synced: 03 May 2026
https://github.com/reponomadx/ws1-sentinelone-installer
Automated SentinelOne deployment script for macOS using Workspace ONE UEM and Munki.
automation bash bash-script bash-scripting device-management endpoint-protection macos macos-scripting mdm munki munkipkg sentinel-1 sentinelone shell-script workspace-one ws1 ws1-uem
Last synced: 03 May 2026
https://github.com/dcvn/bash-helpers
Bash helper functions for use in scripts.
Last synced: 10 Feb 2026
https://github.com/itachi1621/ruby-project-creation-script
This is a simple shell script that automates the process of creating a new Ruby project and initializing Git repository.
bash bash-script ruby shell shell-script
Last synced: 08 May 2026
https://github.com/matthewdavidmiller/fedora-configuration
Fedora configuration scripts.
Last synced: 03 May 2026
https://github.com/sandovaldavid/oci-arm-hunter
Automated hunter that retries the OCI API until an ARM Always Free instance becomes available and claims it immediately
always-free arm automation bash cloud-computing oci oracle-cloud
Last synced: 26 Jun 2026
https://github.com/ishbguy/pmp
An unified Linux package manager and user friendly configuration manager.
bash cli configuration-manager package-manager shell
Last synced: 03 May 2026
https://github.com/milesrack/wg-rand
Bash script to randomly connect to a WireGuard server.
bash bash-script mullvad wireguard wireguard-vpn
Last synced: 17 Apr 2026
https://github.com/matthewdavidmiller/debian-install
Debian Server Install Scripts
Last synced: 03 May 2026
https://github.com/tamoziit/os-assignments
OS-Linux
bash linux os process-synchronization processes shell-scripting thread-synchronization threads
Last synced: 17 Apr 2026
https://github.com/nandahkrishna/oslab
Programs for the Operating Systems Lab in Semester 4
allocation bash c c-programming deadlock file-allocation file-organization interprocess-communication multithreading operating-systems os paging scheduling shell-scripts
Last synced: 03 May 2026
https://github.com/alberto-lazari/contx
Flexible shell environments manager
automation bash config configuration environment shell venv virtual-environment zsh
Last synced: 03 May 2026
https://github.com/anilkumar-noolu/shell-scripting
This Repo contains the shell scripting real-time examples, These are gathered from various sources and I have added some.
bash bash-script bash-scripting linux shell shell-script shell-scripting
Last synced: 11 May 2026
https://github.com/mkg20001/ipfs-node-restart
Reconnects/Restarts your node if you are offline
bash ipfs nodejs restart-script
Last synced: 04 May 2026
https://github.com/estherslabbert/vagrant_intro
Vagrant introduction (Virtual Machines and Nginx)
automation bash linux nginx nginx-reverse-proxy vagrant vagrantfile virtualization
Last synced: 04 May 2026
https://github.com/pedrolucaslco/linux-memory-assistant
A lightweight Linux helper that alerts you when your system memory usage gets too high — inspired by macOS-style alerts.
bash gnome gtk linux memory-management ram shell zenity
Last synced: 04 May 2026
https://github.com/plus8/hotspot
Wifi hotspot for Raspberry Pi Zero W and others, with optional IP routing and simple web-based admin interface.
access-point bash bash-script hotspot hotspot-wifi python3 raspberry-pi raspberry-pi-2 raspberry-pi-3 raspberry-pi-4 raspberry-pi-zero-w wifi-ap
Last synced: 04 May 2026
https://github.com/nbaldzhiev/aws-filesystem-operations-measurement
Filesystem operations measurements on AWS EC2 instances
Last synced: 17 Apr 2026
https://github.com/dpbm/turing-machine
A turing machine automaton based library for studies.
alan-turing automaton bash computer-science finite-state-machine formal-languages gh-packages gradle java junit maven opensuse ossrh shell studies suse tests turing turing-machine university
Last synced: 16 Apr 2026
https://github.com/hedinfaok/boxing
Boxing is software that customizes a computing environment.
Last synced: 08 May 2026
https://github.com/jeffque/bash-java-enums-parser-butwhyyy
A jornada para fazer um parser de enums java em bash
bash dfa formal-grammars java pushdown-automaton talks
Last synced: 11 May 2026
https://github.com/708yamaguchi/emcas
EMCAS: EMacs Completion and AliaS
aliases bash emacs shell-script typo
Last synced: 17 Apr 2026
https://github.com/v4ndn/screenworkspace
Per-monitor workspaces for hyprland (cuz that already existing lib did not work for me idk why)
bash hyprland hyprland-adjustment hyprland-config hyprland-dotfiles shell
Last synced: 11 May 2026
https://github.com/heathen1878/bash
Bash learning...
bash bash-alias bash-scripting
Last synced: 11 May 2026
https://github.com/annahri/browser-dispatcher
Browser Dispatcher
bash browser-dispatcher dispatcher
Last synced: 04 May 2026
https://github.com/akshaya557/linux-syslog-monitoring-alerts
A Linux-based system that continuously monitors server logs, detects critical events, and sends real-time alerts to administrators. Helps in proactive issue detection, reducing downtime, and ensuring smooth system operations by tracking errors, warnings, and unusual activities automatically.
alerts automation bash devops linux log-monitoring reporting shell-script sysadmin system-monitoring
Last synced: 17 Apr 2026
https://github.com/gabin221/usb-bootable-creator
Un script Bash interactif pour créer une clé USB bootable facilement sous Linux, avec confirmation, progression et éjection automatique.
bash bootable-usb command-line command-line-tool iso linux script
Last synced: 17 Apr 2026
https://github.com/douglasfreshhabian/cheatsh33ts
Personal interactive 🗃 cheatsheets on the command-line used with the snap package cheat. 🙉🙈🙊
bash cheat cheatsheets linux snap yaml-file
Last synced: 04 May 2026
https://github.com/aynuayex/build-a-world-cup-database-project
freecodecamp project files
Last synced: 09 May 2026
https://github.com/danrynr/ffmpeg-gif
An easy tool to convert video to gif with palette gen
bash ffmpeg gif gif-maker mp4 palette-generation
Last synced: 04 May 2026
https://github.com/georges034302/trailer-viewer-generator
Trailer views generator uses Python and XSL scripts running on Docker hosted on GitHub to generate XML and HTML from YAML
bash docker githubaction python xml yaml
Last synced: 13 Feb 2026
https://github.com/sypper-pit/lxc-auto-install
This Bash script automates the creation and configuration of LXC containers and virtual machines using LXD on Ubuntu systems. It provides an interactive, user-friendly interface for selecting image sources, choosing between containers and VMs, and configuring system resources.
automation bash bashscripting cloudcomputing cloudinfrastructure containerorchestration containers devops itautomation linux linuxadministration lxc lxd servermanagement servervirtualization systemadministration systemconfiguration ubuntu virtualization virtualmachines
Last synced: 04 May 2026
https://github.com/vwkyc/blackoutgrace
graceful shutdown of UPS powered servers.
automation bash linux power-management server-management systemd ups
Last synced: 17 Apr 2026
https://github.com/zcavaleiro/.dotfiles
My dotfiles examples for automate and setup app config files
automation bash configuration dotfiles operating-system
Last synced: 09 May 2026
https://github.com/do6pbln9l/hh-oauth2-keendns-nginx-systemd
Automated HeadHunter OAuth2 infra behind KeenDNS + nginx with token auto-refresh via systemd timers. Test server included; production app lives in a separate project.
api-integration automation bash devops headhunter hhru infrastructure keendns linux nginx oauth2 proxy reverse-proxy security ssl-termination systemd token-refresh
Last synced: 04 May 2026
https://github.com/waheed-phy/linux-file-management-toolkit
A collection of powerful bash and Python scripts to organize files, find duplicates, search bookmarks, and rename files by metadata on Linux. Automate your file management tasks.
bash duplicate-images file-management linux oragnize-files shell
Last synced: 09 May 2026
https://github.com/kwaksj329/practicalcoding
Linux command, advanced C language & various programming tools
Last synced: 17 Apr 2026
https://github.com/playday3008/termux-de
Unified desktop environment launcher for Termux — 12 DEs over Termux:X11 with GPU acceleration via Mesa drivers
android bash desktop-environment gpu-acceleration linux-desktop mesa shell-script termux termux-x11 x11
Last synced: 09 Jun 2026
https://github.com/octopusnz/scripts
Various config files and scripts, mostly Debian and Ruby
Last synced: 04 May 2026
https://github.com/mdsanima/dotfiles
Configuration settings for various tools for terminal customization, custom libraries, and many more.
bash configuration-files dotfiles scripts tmux-configuration vimrc workflows zsh
Last synced: 04 May 2026
https://github.com/brlin-tw/clean-filter-for-gnu-bash-scripts
Clean your Bash scripts automatically during code check-in!
automation bash clean-filter git scripting
Last synced: 04 May 2026
https://github.com/ngrogg/android-debian-terminal-config
BASH script to configure the Android Debian terminal into a development environment.
Last synced: 16 Apr 2026
https://github.com/riboseinc/oss-utils
a collection of utilities supporting the creation and maintenance of Ribose open source projects
bash gems open-source oss ruby scripts utils
Last synced: 09 May 2026
https://github.com/cfunkz/rhel-docker-portainer-autoinstall
Auto-Installation of Docker and Portainer for Red Hat (RHEL9) OS.
almalinux auto-install autoconfig autoconfiguration bash bash-script docker docker-portainer portainer redhat rhel rhel9 rockylinux shell
Last synced: 17 Apr 2026
https://github.com/kissssu/coin-toss
This Bash script simulates a coin toss by using a random number generator to determine the outcome (heads or tails).
Last synced: 04 May 2026
https://github.com/zoldax/check_siem_o365_subscription
A simple Bash script for managing and auditing Office 365 event log subscriptions
audit-logs azure bash cybersecurity event-logs log-management log-monitoring logging microsoft o365 office365 shell-script siem
Last synced: 04 May 2026
https://github.com/m0zgen/install-speedtest
⚙ Speedtest CLI installer
bash installer linux speedtest
Last synced: 04 May 2026
https://github.com/smyrick/dotfiles
My collection of files and scripts for my bash environment
Last synced: 17 Apr 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/rulasg/bash_profile
bash profile to share between computers
Last synced: 16 Apr 2026
https://github.com/davyjonescodes/wireguardnamespace
Create isolated Linux network namespaces optionally routed through WireGuard VPN for sandboxed applications, regional testing, or privacy control.
bash namespace networking vpn wireguard
Last synced: 09 May 2026
https://github.com/clobee/clobee
Senior Software Engineer (backend) & Ethical Hacker
Last synced: 04 May 2026
https://github.com/vietz-dev/dotfiles
My personal Repo for all my precious dotfiles
Last synced: 17 Apr 2026
https://github.com/steffo99/gestalt-amadeus
Backup solution for Docker volumes based on Duplicity
Last synced: 09 May 2026
https://github.com/ngpepin/safex
Safex provides a safe way to do the equivalent of bash parameter expansion without the risk of undesired interpretation by the shell of string contents. Safex allows literals to be injected into literals, avoiding the need for double quoting. This eliminates toil associated with escaping and taking other convoluted precautions just to get WYSIWYG
bash expansion programming-languages shell side-effects substitution
Last synced: 09 May 2026