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-02 00:03:31 UTC
- JSON Representation
https://github.com/jonasbn/bash_completion_carton
Incredibly basic bash completion for Perl's magnificent Carton
bash bash-completion carton hacktoberfest shell
Last synced: 01 May 2026
https://github.com/skalt/git-hook-logger
pure-bash exploration of git hooks
Last synced: 13 May 2026
https://github.com/andy-wu12/macbook-touchbar-reset
Zsh (Shell) script that fixes the intermittent issue of the Macbook touchbar crashing.
bash macbook macbook-pro shell-script touchbar zsh
Last synced: 08 May 2026
https://github.com/bmfmancini/rrd-monitor
This script will monitor RRD files generated by cacti/rrdtool and alert if no updates are seen
bash bash-script cacti cacti-server rrd rrdtool
Last synced: 13 May 2026
https://github.com/roubinsh01/linux-imaginary-iso
A relatively lightweight arch based distro with CLI auto system installer
arch-installer archinstall bash custom-linux-iso iso linux linux-installer
Last synced: 08 May 2026
https://github.com/farscapian/lnplay.live
Anything related the planning of lnplay.live at tabconf 2023.
bash bitcoin bolt12 core-lightning docker hackathon lightning lnmessage lxd sovereign-stack svelte tabconf
Last synced: 08 May 2026
https://github.com/brandonegg/automations
Compilation of scripts used to (hopefully) make my life easier.
Last synced: 01 May 2026
https://github.com/rafaelq80/curso_shell_script
Conteúdo do Curso - Shell Script
Last synced: 11 Jun 2026
https://github.com/royborgen/filesync
A Bash script for safe simple file synchronization between a local folder and a remote system using rsync. Supports push (local → remote) and pull (remote → local) operations with interactive prompts to confirm deletions. The script is configurable via a separate config file for easy management.
bash file-synchronization rsync
Last synced: 08 May 2026
https://github.com/brlin-tw/git_pre-commit_hook_for_gnu_bash_projects
Check all changes in GNU Bash script on commit!
automation bash checker git gnu pre-commit scripting
Last synced: 08 May 2026
https://github.com/gozdesaygiliyalcin/bash-script-examples
A collection of basic Bash scripts for beginners. This is my learning repository as well.
Last synced: 01 May 2026
https://github.com/emanoelcampos/number-guessing-game
A terminal-based game developed during the Relational Database course at freeCodeCamp. It uses Bash scripting for game logic and PostgreSQL for user data management. The project demonstrates practical use of Bash scripting, PostgreSQL, and Git version control.
bash freecodecamp git postgresql relational-database sql
Last synced: 30 Apr 2026
https://github.com/cuuupid/learn-to-code
Learn to Code :ghost:
bash basics coding help howto javascript learn python tutorial
Last synced: 08 May 2026
https://github.com/alfiosalanitri/change-database-tables-collate
Bash script to change charset and collate to specific database tables parsed from a txt file
Last synced: 08 May 2026
https://github.com/douglasfreshhabian/douglasfreshhabian
Hello, world! 🌍 I'm a passionate Linux System & Server Administrator, living in front of three tty terminals 🖥 🖥 🖥, where I breathe Linux and script bash every day. With a burning desire to master the command line, I dive deep into the file system. As a content creator on YouTube, I share my journey and knowledge with fellow linux enthusiasts!
alfa-adapters android bash bash-scripting docker hacking kali-linux linux linux-forensics mullvad osint ubuntu
Last synced: 06 May 2026
https://github.com/pratikzende/scripts
Powerful build tool for HTML5 games, designed to streamline development, optimization, and packaging for multiple platforms, including web browsers, game portals, social media, mobile, and Web3
activator bash bbr cli collaborate hacktoberfest home-assistant home-automation homelab kms lxc microsoft trojan tsforge
Last synced: 08 May 2026
https://github.com/chinayin/claude-code-statusline
A two-line status line for Claude Code — model, effort, context, git, PR, cost, duration and rate limits at a glance. Zero network calls, one-line install. | Claude Code 双行状态栏:模型/effort/上下文/git/PR/成本/时长/订阅限额一眼全览,零网络请求,一行命令安装。
anthropic bash claude claude-code cli developer-tools shell status-bar statusline
Last synced: 24 Jun 2026
https://github.com/pkgstore-old/linux-rpm-acme-sh
acme acme-client acme-sh bash linux pkgstore rpm rpm-package rpm-packages rpm-spec script
Last synced: 08 May 2026
https://github.com/mdrokz/gnome-shell-sources
gnome-shell javascript source extracted from local libgnome-shell.so file using gresource extract.
bash gio glib gnome gnome-shell gnomejs gtk javascript source-code system ui-components
Last synced: 08 May 2026
https://github.com/vbem/kit.bash
An action provides general kit functions to improve user experience of bash 'run' steps
actions bash function github-actions kit run script source toolkit
Last synced: 08 May 2026
https://github.com/basedbadass/system_status
"Python script to check system status, including VPN, battery, and updates"
bash bash-profile debian noob-dev python3 system-status
Last synced: 08 May 2026
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/dsdatsme/automate_mongo
bash google-cloud-platform mongodb
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/untalbry/task-tracker-cli
CLI app to track your tasks and manage your to-do list.
Last synced: 08 May 2026
https://github.com/jul10l1r4/stdout-veloz
É um teste de performance de diferentes formas de imprimir texto
Last synced: 13 May 2026
https://github.com/mambucodev/kode.sh
CLI tool to instantly open project directories in your preferred IDE 💻
Last synced: 30 Apr 2026
https://github.com/scarlet-oni/vpn-script
simple bash script | works with openvpn protocol and .ovpn files;
bash bash-script openvpn shell shell-script vpn
Last synced: 30 Apr 2026
https://github.com/ddv1982/tailmux
Access tmux sessions on your Tailscale devices from anywhere.
bash cli devtools homelab linux macos remote-access ssh tailscale tailscale-ssh tmux
Last synced: 25 Jun 2026
https://github.com/c-hartmann/xdg-trash.sh
xdg-trash.sh is bash Script for (not) deleting files and managing trashed files. some day it shall function as a base for aliasing rm(1) on command line
Last synced: 30 Apr 2026
https://github.com/dcc6fvo/bash-utilities
A collection of useful bash scripts for linux servers.
bash linux script shell shell-script
Last synced: 09 May 2026
https://github.com/andrew-boutin/misc
My miscellanious programs, scripts, files, and things.
Last synced: 09 May 2026
https://github.com/raveriss/minishell
Minimalist C shell, simulating basic bash functionality. It manages command execution with support for history, redirects, pipes, environment variables and signals. This project allows us to deepen the understanding of processes, file descriptors,
bash c-programming commande-line process-manager shell system-programming unix
Last synced: 09 May 2026
https://github.com/alvii147/bash_money_records
Custom bash scripts for Linux environment
Last synced: 09 May 2026
https://github.com/rickstaa/livepeer-ai-scripts
Contains some simple scripts that can be used to call the Livepeer AI API.
Last synced: 30 Apr 2026
https://github.com/evilfreelancer/gitlab2ftp-backup
A set of scripts to create backups of GitLab and transferring them to FTP server
bash ftp-server gitlab gitlab-backup
Last synced: 09 May 2026
https://github.com/carrilloapps/omp-config
Cross-platform oh-my-posh prompt config — adaptive 3-line layout with system telemetry (CPU/RAM/GPU/battery), Spotify integration, public IP fallback, runtime detection, and Ubuntu/Mono color schemes. Works on Linux, WSL, macOS, and Windows.
bash cli cross-platform developer-tools dotfiles linux macos nerd-fonts oh-my-posh powershell prompt pwsh ricing shell spotify terminal theme ubuntu windows wsl
Last synced: 27 Jun 2026
https://github.com/tapoban123/scripting-in-bash
bash bash-scripting shell-scripts
Last synced: 14 May 2026
https://github.com/monksc/dotfiles
My vim and tmux implementation
alacritty bash bash-profile bashrc dotfiles dotfiles-linux dotfiles-macos gruvbox-dark i3-config skhdrc spacebar tmux-conf vim vimrc yabairc zshrc
Last synced: 09 May 2026
https://github.com/kamaranl/bash64
Base64 encoder/decoder for shell scripts
base64 bash decoder encoder minifier obfuscator script shell shellscript
Last synced: 30 Apr 2026
https://github.com/olindkri/claudr
claudr — the simplest way to run Claude Code with any OpenRouter model.
ai-tools anthropic bash claude claude-code cli deepseek developer-tools fzf gemini kimi-k2 linux llm macos openrouter powershell qwen3 windows
Last synced: 11 Jun 2026
https://github.com/hakerdefo/tny
Shortens URLs & Email-Bitcoin-Dogecoin-Litecoin addresses.
bash linux script shell url-shortener
Last synced: 09 May 2026
https://github.com/lunauii/skipop
Recursive right button macro for Linux
bash bash-script linux macro shell shell-script wayland xorg
Last synced: 30 Apr 2026
https://github.com/0xamirreza/lxc4dev
⚙️ A comprehensive, user-friendly LXC (Linux Containers) management suite with automated installation, interactive container management, and advanced features. Designed for both beginners and advanced users.
archlinux bash cachyos container linux lxc shell
Last synced: 30 Apr 2026
https://github.com/milesrack/kubernetes-setup
A guide along with scripts I used for setting up a kubernetes cluster.
bash cloud cloud-computing containerization containers k8s kubernetes kubernetes-cluster kubernetes-node kubernetes-setup
Last synced: 09 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/jeffreyhung/scripts
Some scripts that I used for life and work
Last synced: 09 May 2026
https://github.com/abhishek010397/advance-ansible-playbooks
The Repository contains Advance Level Ansible Playbooks
advance-ansible-query advanced-aws-cli-query ansible ansible-playbook ansible-tasks ansible-template aws-cli bash jinja2 jinja2-templates
Last synced: 30 Apr 2026
https://github.com/fusion809/netbsd-scripts
Shell scripts for automating some common tasks on NetBSD
bash bashrc netbsd netbsd-scripts shell-scripts zsh zshrc
Last synced: 09 May 2026
https://github.com/prostopasta/xfce-night-switch
Automatic dark/light theme switcher for XFCE — panel launcher, icon picker, solar scheduling, i18n
auto-dark bash dark-mode gtk i18n linux night-switch panel-applet sunrise-sunset xfce xfce4 yad
Last synced: 15 Jun 2026
https://github.com/aludirk/bash
A collection of handy functions for the shell script writing.
Last synced: 30 Apr 2026
https://github.com/rizkipragustono/etl_data_pipelines
Practice Project: ETL and Data Pipelines with Shell, Airflow and Kafka
apache-airflow apache-kafka bash data-engineering python
Last synced: 02 May 2026
https://github.com/jaid/setup-server
Some Bash scripts that run when I install a new Ubuntu Server image on one of my servers.
bash bash-scripts boilerplate cloud-config cloud-config-repo cloudconfig personal scripts setup setup-scripts setup-server
Last synced: 02 May 2026
https://github.com/evanedwards/recompress
Recompresses video as x265, high quality, tiny size. Wrapper to ffmpeg.
bash ffmpeg-wrapper recompression video-processing
Last synced: 02 May 2026
https://github.com/mephresgh/amdocsh
Simple AMDGPU overclocking script written in Bash
amdgpu bash overclocking overclocking-tuning shell
Last synced: 09 May 2026
https://github.com/ognisty321/gofile-cli
A simple and flexible Bash CLI for interacting with the Gofile.io API
bash cli file-sharing file-uploader gofile shell
Last synced: 09 May 2026
https://github.com/bkahlert/init
all tools in one place
bash bats guestfish libguestfs recordr shell-session virt-customize
Last synced: 02 May 2026
https://github.com/skyshine96/scp-sl-script
This is a bash script to start scp secret lab and starting the commands cst and accstats automatically
automation bash linux scp-sl scpsl-client scpsl-script
Last synced: 02 May 2026
https://github.com/jd-apprentice/cmd-challenge
👊 Challenges from https://cmdchallenge.com/
Last synced: 02 May 2026
https://github.com/longcipher/shellflow
AI agent native DevOps bash script orchestrator.
agent-native agent-skills ansible bash devops ssh
Last synced: 02 May 2026
https://github.com/stfnhh/homelab-docker
Docker compose files for legacy homelab setup.
bash docker docker-compose homelab rockylinux8
Last synced: 02 May 2026
https://github.com/miguelripoll23/keep
Simple scripts generated by GitHub Copilot to create backups.
Last synced: 02 May 2026
https://github.com/zflohr/global-git-hooks
My global client-side Git hooks.
Last synced: 09 May 2026
https://github.com/jonasbn/bash_completion_carmel
Basic bash completion for carmel
bash bash-completion carmel hacktoberfest shell
Last synced: 09 May 2026
https://github.com/mjftw/git-rebase-watch
Keep your pull request up to date automatically
automation bash developer-tools git pull-requests
Last synced: 01 May 2026
https://github.com/dplocki/opti-choice
The BASH project allows for more interactivity with certain console tools
bash bash-script bash-scripting bash-scripts git-script git-scripts
Last synced: 09 May 2026
https://github.com/falleng0d/pi-remote
Pi Zero W USB keyboard & mouse gRPC server for remotecontrol-app
bash grpc python3 rapsberry-pi shell unix
Last synced: 02 May 2026
https://github.com/behnam0x/debian-mirror-sync
Bash script for interactive and customizable Debian mirror synchronization using debmirror. Supports multiple distros, suites, and section filtering with lockfile handling and logging.
automation bash bookworm bullseye buster debian debmirror forky linux mirrored-repository offline-repos sid stretch trixie
Last synced: 02 May 2026
https://github.com/karan-negi-12/bash-projects
Repo for all the useful bash projects to automate daily task and can showcase Infront of interviewer. These projects are great for learning prospective too.
bash bash-programming bash-projects bash-script bash-scripting bash-scripts devops linux linux-shell shell-programs shell-project shell-scripting shell-scripts
Last synced: 02 May 2026
https://github.com/bearddan2000/bash-cli-expect-automation
An automation tool for command line programs.
automation bash cli expect new
Last synced: 15 Jun 2026
https://github.com/mat-sz/bash-utils
🔧 A collection of bash scripts.
bash bash-script bash-scripting scripts-collection tools
Last synced: 09 May 2026
https://github.com/linyimin0812/shell-learning
shell programming learning record
Last synced: 30 Apr 2026
https://github.com/justinstimatze/weir
Claude Code wrote `grep` 4,575 times and `rg` zero times across 25,216 Bash calls in one user’s transcripts. weir is the hook that fixes that — tells the model what shell tools you actually have, suggests rewrites for the antipattern cluster, refuses to run the unambiguously-broken ones (`cat FILE | grep`, `which CMD`).
agent-tools bash claude-code developer-tools go hooks llm-tools posix ripgrep shell
Last synced: 09 Jun 2026
https://github.com/nerett/inf-3sem
Computer technologies seminar tasks: OS, system calls, multithreading and synchronization
bash message-queue semaphores shared-memory threads
Last synced: 03 May 2026
https://github.com/francisjgarcia/francisjgarcia
👨💻 DevOps Engineer · Cloud-native, Kubernetes & GCP · Lifelong tinkerer
ansible aws bash circleci cloud-native cloudflare devops docker gcp github-actions go grafana helm jenkins kong kubernetes linux python sysadmin terraform
Last synced: 15 Jun 2026
https://github.com/oleg-jukovec/smb_bash_simple
Simple bash scripts to mount and umount samba shares.
Last synced: 03 May 2026
https://github.com/tomsimonart/dotcmd
Minimalistic bash dotfile manager
bash bash-script dotfiles dotfiles-linux dotfiles-manager git
Last synced: 01 May 2026
https://github.com/meibraransari/bash_profile
🚀 Powertools of bash snippets/aliases that will save your time on the terminal
bash bash-completion bash-profile linux shell-script
Last synced: 10 May 2026
https://github.com/gbgabo/scripts
A collection of personal scripts used in my GNU/Linux system
Last synced: 03 May 2026
https://github.com/psykulsk/rubik.sh
Rubik's Cube in Bash
bash bash-game games rubik rubik-cube rubiks-cube rubiks-cube-simulator shell shell-script
Last synced: 03 May 2026
https://github.com/rollecode/ntfy-linux-receiver-service
Subscribe to ntfy endpoints by using a systemd service only.
bash bash-script linux ntfy ntfy-desktop ntfysh systemd
Last synced: 03 May 2026
https://github.com/otonomee/bash-scripting-course
Codecademy-inspired interactive Bash scripting course with live code editor, terminal simulation, and progress tracking. 7 chapters covering variables, conditionals, loops, functions, and real projects.
bash codecademy-style coding-course education interactive-learning javascript learn-to-code programming-tutorial react shell-scripting terminal tutorial web-app
Last synced: 04 May 2026
https://github.com/mrvi0/cli-json-formatter
Lightweight CLI tool for JSON validation and formatting. Fast bash script with jq dependency
bash cli cli-utility command-line-tool formatter json json-prettifier linux shell-script utility validator
Last synced: 03 May 2026
https://github.com/0xtter/dotfiles
my dotfiles of my Arch based installation
archlinux archlinux-dotfiles bash markdown
Last synced: 03 May 2026