Have you made a bash script that improved your life in some way? My examples

This page summarizes the projects mentioned and recommended in the original post on /r/commandline

CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • cdhist

    Linux shell cd history.

    Consider also cdhist.

  • CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  • beets

    music library manager and MusicBrainz tagger

    You should look into beets. It does a damn good job of all of that.

  • automatic-ripping-machine

    Automatic Ripping Machine (ARM) Scripts

    I did the same thing for my camera, but did do the automation on insertion. I copied the methods used in Automatic Ripping Machine but modified it for my use-case. On insert it mounts the disk, then runs a script to look at it. If it matches the structure made by my camera, it then copies over the files, renames them based on exif data, and then wipes the disk. I don't verify hashes after copy since it more than doubles the time per disk.

  • cd-bookmarks

    cd-bookmarks.sh - add bookmarks to cd (in bash)

    I use CD Bookmarks. It uses CD_PATH under the hood and is configurable in when you want it to display bookmarks (never, always, or only).

  • hal2023-cli

    CLI to interface with OpenAI's ChatGPT & DALL-E

  • fnt

    apt for fonts, the missing font manager for macOS/linux

  • dotfiles

    dotfiles - various system and application configuration files (by walderf)

    i have a few directory listing related aliases in my dotfiles repo, which has more aliases/etc some may find useful.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • hacker-scripts

    Based on a true story

  • synology_SMART_disk_data_logger

    Script to save SMART disk data from synology NAS into InfluxDB

    I have one to log disk SMART data and email me if parameters are above, below, or equal to values I can set https://github.com/wallacebrf/synology_SMART_disk_data_logger

  • plex_update

    Synology Auto-Update Plex Script and PHP config webpage

    Automatically update PLEX https://github.com/wallacebrf/plex_update

  • Synology_Data_Scrub_Status

    A script that will send an email notification when BTRFS and or RAID scrubs are active showing the current status

    When Synology data scrubbing occurs emails me hourly status https://github.com/wallacebrf/Synology_Data_Scrub_Status

  • Synology_Docker_Container_Auto_Backup

    a script to automatically backup docker containers on a synology NAS

    Auto backup docker container https://github.com/wallacebrf/Synology_Docker_Container_Auto_Backup

  • plex_backup

    Synology Plex Automatic Backup

    Plex auto backup https://github.com/wallacebrf/plex_backup

  • launcelot-scripts

    Bash script to be configure desktop after a fresh install

    so at work, my laptop kept on crashing, so i had to reinstall the os multiple times and then set up the entire thing over and over...so i wrote this script, which basically set's up the entire thing for me.this is the script: https://github.com/mcking-07/launcelot-scriptsand yeah, i'm open to suggestions on how i can improve this...

  • taskbook

    Tasks, boards & notes for the command-line habitat

    Also I use taskbook to store tasks and notes across multiple boards from within a terminal. Furthermore I use a commands-manager - cli utility to group, manage and execute stored commands by patterns, grouppings, priorities. For example I have some notes stored by taskbook in order to search for items related to `english` topic I can use

  • commands-manager

    Command line app to group and run commands like a boss

    Also I use taskbook to store tasks and notes across multiple boards from within a terminal. Furthermore I use a commands-manager - cli utility to group, manage and execute stored commands by patterns, grouppings, priorities. For example I have some notes stored by taskbook in order to search for items related to `english` topic I can use

  • opener

    Opens stuff, like webpages and files and executables, cross-platform (by domenic)

    A command which is being performed very frequently I store with higher priority to run it simply by using `cmgr exec`. Opener - command line utility to open websites and executables, and one of my use cases is using it in couple with commands-manager. I store some command with high priority:

  • zx

    A tool for writing better scripts

    Also I would notice that I often use bash scripts but in many cases prefer zx - very handy tool where bash and nodejs complement each other perfectly.

  • autojump

    A cd command that learns - easily navigate directories from the command line

    Have you tried autojump?

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

Did you konow that Shell is
the 10th most popular programming language
based on number of metions?