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-04 00:03:22 UTC
- JSON Representation
https://github.com/diejel/shell_topics
Hands-on practice in my favorite language Bash
bash hands-on linux shell shell-script unix unix-shell
Last synced: 27 Apr 2026
https://github.com/jpleboeuf/codewars_shell
My solutions to Shell Katas on Codewars.
bash codewars codewars-kata codewars-kata-solution codewars-solutions shell
Last synced: 27 Apr 2026
https://github.com/michaelbrim/dotfiles
bash emacs-configuration tmux-configuration unix-shell vim-configuration
Last synced: 17 Jun 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/diogocapela/isep-prcmp
Resolução dos exercícios das aulas de Princípios da Computação do ISEP 2017/2018.
Last synced: 27 Apr 2026
https://github.com/cschladetsch/youtubehelperscripts
Bash scripts to convert the latest video in a folder using both GPU and CPU to YT standards, then post to YT.
Last synced: 16 Apr 2026
https://github.com/nathmahale/homelabzz
Combining all repos in public GH space
argocd automation aws aws-iam azure-devops bash container devops-tools docker dotnet-core k8s python3
Last synced: 07 Apr 2026
https://github.com/yarkovaleksei/zsh-auto-nvm-use
An Oh-My-Zsh Plugin that automatically loads the node version specified in .nvmrc.
bash zsh zsh-custom zsh-plugin zshrc
Last synced: 09 May 2026
https://github.com/mohamedmostafa010/monitormetrics
This repository contains a system monitoring tool designed to generate detailed performance and health reports for a Linux-based system. The tool provides a flexible setup, allowing users to run it either locally or in a Docker container, and supports generating reports in Markdown and HTML formats for easy analysis.
bash bash-script bash-scripting docker docker-container docker-image dockerfile linux linux-shell operating-system operating-systems python python3 shell
Last synced: 10 Apr 2026
https://github.com/akshayboddhul/data-engineering-commands
🔧 Essential Data Engineering Commands - Interactive quick reference with 142+ commands for Linux, Bash, Git, Databricks, Curl, Docker, SQL & more. Copy-paste ready with search & dark mode.
bash cheatsheet cli-tools commands curl data-engineering databricks developer-tools docker git interacti linux quick-reference reference sql
Last synced: 10 Apr 2026
https://github.com/49115566/tmux-persistent-prefix
Toggle-able persistent prefix mode for tmux - execute multiple commands without repeatedly pressing Ctrl+b
bash keybindings linux macos productivity shell terminal tmux unix workflow
Last synced: 10 Apr 2026
https://github.com/thearnavrustagi/bob
An easy to use command line tool to create and manage projects
bash command-line command-line-tool go golang project-management shell tool utility yaml
Last synced: 13 Apr 2026
https://github.com/cloudwerx-dev/ldlt
LDLT: An Interactive Bash script that seamlessly integrates Cursor into your Linux environment. With just one command, you can set up terminal commands, system icons, desktop launchers, and file manager context menu actions for editors like Cursor, VSCode, VSCode Insiders, and Windsurf. Takes the pain out of using Cursors AppImage!
ai bash code cursor dev insiders ldlt linux mint nemo scripts sh shell terminal tools ubuntu vscode windsurf
Last synced: 10 Apr 2026
https://github.com/gilbert00/regional
NetBackup import Images from firm filials
Last synced: 15 May 2026
https://github.com/digreatbrian/digreatbrian
My profile
api bash cicd cybersecurity data-science django docker firebase flask full-stack javascript kivy kivymd nodejs opensource programming python react sql web-development
Last synced: 10 Apr 2026
https://github.com/alvarogarcia7/find-wip
Find the work in progress (WIP) in your git folders
Last synced: 09 May 2026
https://github.com/samyak-shrestha/linux-bashbox
Reusable Bash scripts for Linux automation, app setup, and CLI productivity.
automation bash cli dotdesktop installer linux opensource scripts shell-scripts terminal
Last synced: 24 Jul 2025
https://github.com/dankinder/cl
Cl is a tool for filtering data by columns on the command line
Last synced: 19 Apr 2026
https://github.com/marcoplaitano/pomodoro-bash
A simple Bash pomodoro timer
bash pomodoro pomodoro-bash pomodoro-script pomodoro-technique pomodoro-technique-timer pomodoro-timer shell-script
Last synced: 24 Apr 2026
https://github.com/prasanth624/shell-scripts-for-aws
aws awscloud bash bash-script shell shell-script shell-scripts
Last synced: 07 May 2026
https://github.com/twin/digitalocean-spring-droplet-template
A template that configures a droplet from scratch with HTTPS and the latest openjdk
bash digitalocean droplet letsencrypt spring spring-boot template ubuntu
Last synced: 10 Apr 2026
https://github.com/vlad0x54/awesome-zshrc
This repository offers a streamlined Zsh configuration to keep your settings consistent across devices. 🌟 With features like enhanced command history and Git aliases, it simplifies your terminal experience. 🐙
aliases automation awesome bash cli lazy macbook macbook-pro mba mbp modules oh-my-zsh productivity shell zsh zsh-themes zshrc-configs zshrc-enhancements
Last synced: 18 Jun 2025
https://github.com/dotaadarsh/programs
Programs
api bash c cpp dsa java julia networking python
Last synced: 10 Apr 2026
https://github.com/timxor/linux_bootstrap
Installs the latest versions of docker, go, mysql and nginx on any linux distro
bash docker go install-script linux mysql nginx
Last synced: 10 Apr 2026
https://github.com/antoonline/bash-script-dns-propagation-checker
The script allows users to query DNS servers for a domain's record types and log the output.
bash dns global propagation records
Last synced: 11 May 2026
https://github.com/ebouchut/learn-cli
Tips and tricks on how to use the shell command line.
bash cli command-line learn linux macos shell zsh
Last synced: 10 Apr 2026
https://github.com/pbarovsky/nautilus-scenarios
Добавление в контекстное меню сценариев по созданию файлов и открытия папки через VS Code
automation bash context-menu file-manager gnome gnome-shell nautilus scripts zsh
Last synced: 04 May 2026
https://github.com/simonthorell/atmega328p-io-gcc
ATmega328p project using C++ inside docker dev-container, compiling with AVR-GCC, and flashing/monitoring with Bash scripts
Last synced: 13 Apr 2026
https://github.com/vipreal/vipreal
Привет 🖐, меня зовут Сергей! Добро пожаловать в мой GitHub.
bash css3 figma git html5 javascript npm photoshop react react-router redux scss storybook typescript webpack
Last synced: 10 Apr 2026
https://github.com/kevinshome/ysh
> the yikes shell (or ysh): a command line shell for linux
bash c cli command-line linux linux-shell shell terminal terminal-based zsh
Last synced: 10 Apr 2026
https://github.com/92username/fresh-install-vps
A script to automate the installation and configuration of essential applications and services on a fresh VPS, streamlining server setup with tools like Docker, SSH, and basic firewall settings.
bash docker vps vps-admin vps-server vps-setup
Last synced: 09 May 2026
https://github.com/e-lemongrab/raspi-imager
bash flashcards image-manipulation raspberry raspberry-pi raspberrypi
Last synced: 25 May 2026
https://github.com/veralvx/babellica
Command-line tool for text translation using LLMs or ArgosTranslate. Optional Gradio Web-UI.
ai argos artificial-intelligence bash bashscript docker dockerfile gradio llm llms ollama podman python shellscript translate translation translations translator webui
Last synced: 10 Apr 2026
https://github.com/zdk/rm-safely
'rm' safely
alternative backup bash command command-line filesystem remove restore rm security shell trash
Last synced: 18 Jun 2025
https://github.com/matijaoe/dotfiles
personal dotfiles and mac setup script packaged in a neat tool
Last synced: 09 Mar 2026
https://github.com/khdevops/shopping_list
Shopping List API - Serverless Deployment on Google Cloud
artifact-registry bash cloudrun cloudsql docker google-cloud-platform python terraform
Last synced: 15 May 2025
https://github.com/michaelcurrin/os-genesis
Tool to automate management of system packages on Linux
apt bash configuration installer linux package-management shell
Last synced: 20 Apr 2026
https://github.com/marvin1099/linuxgofullscreen
A other simple script that was just sitting on my drive. It will auto full screen a browser video player, on a window you focused at the start of the script, by double clicking on it.
automation bash bash-scripting fullscreen linux
Last synced: 10 Apr 2026
https://github.com/arvl130/get-random-string
🔀 Randomize strings or Get random strings from the command-line
Last synced: 19 May 2026
https://github.com/cspyridakis/sdtsp
Software Development Tools and System Programming exercises.
bash bash-script bash-scripting c c-signals error-handling football-scores linear-regression linux makefile pipes processes python python-3 python-script server-client-communication sockets tcp-socket udp-socket
Last synced: 10 Apr 2026
https://github.com/cododel/drupal7-dev-kit
Dev and management kit for developing Drupal 7 projects
bash dev-kit docker docker-compose drupal-7 php73 template-project
Last synced: 10 Apr 2026
https://github.com/bondbox/xcommand
Command line module
argparse bash command-line python python3 shell terminal
Last synced: 10 Mar 2026
https://github.com/hmaier-dev/arch-configurator
personalized script-collection for easing my time with arch
arch bash bash-script configuration linux
Last synced: 10 Apr 2026
https://github.com/dg2003gh/my-bash-utils
A collection of my bash scripts.
bash bash-script collection linux shell-script
Last synced: 10 Apr 2026
https://github.com/redpeacock78/texenv
A lightweight version manager for TinyTeX (minimal TeX Live) inspired by rbenv. It lets you install multiple TinyTeX releases side‑by‑side, select global or per‑project versions, expose TeX executables through shims, and freeze / restore package sets.
bash bash-script env latex shell shell-script tex tex-installation tex-versions tinytex version-control version-manager
Last synced: 20 Apr 2026
https://github.com/soilah/prometheus-auto-install
Prometheus suite installation and managing scripts, tested on Debian.
alertmanager bash bash-script grafana install-script installer node-exporter prometheus
Last synced: 10 Apr 2026
https://github.com/alireaza/alireaza
I am Full Stack Engineer and Linux System Administrator
apache-kafka bash docker event-driven git graphql javascript kafka linux message-bus microservice mysql php postgresql rabbitmq redis shell sql vim
Last synced: 10 Apr 2026
https://github.com/rangertaha/langorithms
An Exploration of the Fundamental Building Blocks of Programming Languages
bash golang javascript lua python rust typescript
Last synced: 10 Apr 2026
https://github.com/petr-plihal/crypto-stock-script
Skript pro zpracování logů fiktivní kryptoměnové burzy.
awk bash cli log-processing sed shell-script
Last synced: 12 May 2026
https://github.com/ajeyverma/cmdxmanage
A command manager for Windows (CMD/PowerShell), Linux/macOS (bash/zsh), and Termux to easily add, remove, view, export, and import custom aliases.
aliases automation bash cmd command-line command-management command-manager linux macos powershell shell-scripting termux windows zsh
Last synced: 12 Feb 2026
https://github.com/kxs-codes/resume-creation-with-bash
This script will be used to automate resume creation. The script will prompt the user to enter data, format the data, and export the markdown file
Last synced: 10 Apr 2026
https://github.com/tuvimen/gitman
Personal collection of scripts for managing multiple git remotes
bash git git-remotes-management
Last synced: 10 Apr 2026
https://github.com/vroncevic/ossl
Encrypting/Decrypting files
aes-256 bash decrypt decrypt-files encrypt encrypt-files linux macos openssl shell unix
Last synced: 09 Apr 2026
https://github.com/iabdullah215/cs225-l
This is all the learning material and lab manuals from the course CS-225-L (Operating System)
bash bash-scripting c code cpp cpu-scheduling notes
Last synced: 10 Apr 2026
https://github.com/jodersky/dotfiles
Home configuration files and scripts.
bash dotfiles emacs tiling-window-manager
Last synced: 10 Apr 2026
https://github.com/hjerpbakk/exercismsolutions
Contains my solutions to problems given through Exercism, an online platform to learn different programming languages.
bash csharp ecmascript javascript python swift typescript
Last synced: 07 Apr 2026
https://github.com/jiab77/tunnel-monitor
Just a basic script that creates a tunnel with a given provider and relaunch it when its going down unexpectedly.
Last synced: 17 May 2026
https://github.com/saschpe/docker-shellcheck
ShellCheck Docker container based on Fedora Linux.
bash docker fedora linter linux shell shellcheck
Last synced: 11 Apr 2026
https://github.com/that-prod-guy/daily-devops-scripts
Bash scripts to automate your day-to-day deployments.
automation bash devops linux shell-scripting
Last synced: 15 Aug 2025
https://github.com/teymurgahramanov/kc
Perfect tool for DevOps engineers who manage multiple Kubernetes clusters.
bash devops devops-tools kubectl kubernetes linux
Last synced: 11 Apr 2026
https://github.com/widdowquinn/2018-03-20-dundee
Software Carpentry Workshop site repository for Dundee workshop, 20-21/3/2018
bash git r shell software-carpentry teaching
Last synced: 11 Apr 2026
https://github.com/antnzr/chat-go
Some golang stuff
bash docker gin github-actions golang jwt-authentication makefile postgresql rest-api swagger
Last synced: 11 Apr 2026
https://github.com/shittened/mymangastats
Bash script to manage your manga
bash bash-script cli linux manga manga-tracker tracker weeb
Last synced: 30 Mar 2025
https://github.com/lautarovculic/pwnfi
Simple Wi-Fi cracking automation
airmon-ng bash cracking macchanger wifi wificrack
Last synced: 29 Apr 2026
https://github.com/anthonykalampogias/consolify
Turn your PC into a gaming console
bash gamification pc-automation raspberry-pi
Last synced: 07 May 2026
https://github.com/xulbux/consolescripts
All of my different Bash, Batch and PowerShell scripts.
bash batch cmd console powershell ps1 scripts
Last synced: 14 Aug 2025
https://github.com/martincastroalvarez/filesystem-tools
File system management tools integrated with AWS S3
Last synced: 09 Apr 2026
https://github.com/jraygauthier/jrg-garmin-tools
Some tools for extracting, converting and synchronizing my garmin watch
bash forerunner garmin linux nix nixpkgs saxon smart-watch sports-data sports-stats watch xmllint xslt
Last synced: 09 Apr 2026
https://github.com/the-real-virus/python-projects
My 120+ Extra & Random Python Projects ! A Collection of 120+ Python Projects .
ai automation bash coding ctf cyber-security ethical-hacking github linux networking open-source pentesting programming python-projects python-scripts redteam scripting software tools
Last synced: 09 Apr 2026
https://github.com/binbash23/dupfinder
Identify similar files
bash duplicates linux photos pictures script videos
Last synced: 13 Apr 2026
https://github.com/luciaheredia/automatedbackup
Automated Backup Bash Script
Last synced: 14 May 2026
https://github.com/nicholaswilde/libbash
🚀A collection of common bash libraries 🤖
bash libraries mkdocs-material
Last synced: 20 May 2026
https://github.com/berttejeda/bert.bill.webterminal
Webterminal agent for bert.bill
bash process python spyder websocket webterminal
Last synced: 26 Feb 2025
https://github.com/wsdt/batch_helper
This batch application (= Smart Speed [initial name]) helps you to manage homework, notes, remembering important dates, has also some easter-eggs and provides much more functionality (a"security-gimmic", a chatbot, etc.)
assistant bash bash-script batch batch-script old-project
Last synced: 10 Nov 2025
https://github.com/tamada/sibling
get next/previous sibling directory name.
bash directory-traversal utility
Last synced: 26 Jan 2026
https://github.com/qbixxx/datamosh
A Bash abomination that slaps two videos together using unsupervised datamoshing magic. Works (barely) on my machine
avi bash bash-script datamosh datamosh-glitch datamosher datamoshing datamoshing-filter ffmpeg ffmpeg-script linux mp4 mp4-video vlc
Last synced: 09 Apr 2026
https://github.com/albertocentonze/ram-alert
A bash script that notifies you when you run low on RAM through GNOME
Last synced: 04 May 2026
https://github.com/umigam3/unix-system-scripts
Bash scripts for UNIX system management. 💻
bash shell shell-scripting unix unix-shell
Last synced: 12 Aug 2025
https://github.com/mhed89/filenames-changer-script
bash bash-script filenames-change
Last synced: 30 Jun 2025
https://github.com/mortzdk/selenium-server
A bash script to run a selenium-server instance in "standalone", "node" or "hub" mode with the supported drivers of the platform running the script.
automatic bash chrome cygwin edge firefox internetexplorer linux macos opera safari selenium selenium-driver selenium-server selenium-webdriver windows
Last synced: 19 Feb 2026
https://github.com/jackjduggan/cc1-terraform-cloud-init
An exploration of cloud-init and its various server initialization features, with Terraform provisioning
Last synced: 10 May 2026
https://github.com/sigpwned/bashsubstitution4j
A Bash-style substitution library for Java 8+
bash bash-substitution java java-8
Last synced: 10 Nov 2025
https://github.com/rigelrozanski/shelldown
Let your markdown tutorials test themselves!
automation bash markdown markdown-parser shell-script tutorial tutorial-code
Last synced: 11 Apr 2026
https://github.com/6seva6/Ansible-Playbooks
Scenario: I need to configure three Linux web servers. The first machine is the Ansible host, and the others are Host01, Host02, and Host03. I will create a playbook on the Ansible host, which will automatically configure these machines to run Nginx.
ansible bash linux playbook-ansible
Last synced: 03 Feb 2026