Skip to content
Bashful Scripting

Bashful Scripting

for Bash Scripting enthusiasts

Projects

  • Bashful Scripting projects
    • Newsletter
    • www.basher.it
    • pforret/bashew
  • Privacy Policy
  • Cookie Policy (EU)
  • Terms and Conditions
  • Bash scripting tools

Recent Posts

  • javanile/mush
  • jazz-it/dline
  • dylanaraps/pure-bash-bible
  • Advanced Bash-Scripting Guide
  • How to Setup QEMU Output to Cons
  • Collections of very useful Bash
  • Hold a Healthy Sense of Caution
  • antonrotar/command_runner

Archives

  • April 2025
  • March 2025
  • February 2025
  • January 2025
  • December 2024
  • November 2024
  • September 2024
  • August 2024
  • July 2024
  • June 2024
  • May 2024
  • April 2024
  • March 2024
  • February 2024
  • January 2024
  • December 2023
  • October 2023
  • September 2023
  • August 2023
  • July 2023
  • June 2023
  • May 2023
  • April 2023
  • March 2023
  • February 2023
  • January 2023
  • December 2022
  • November 2022
  • October 2022
  • September 2022
  • August 2022
  • July 2022
  • May 2022
  • April 2022
  • March 2022
  • February 2022
  • January 2022
  • August 2021
  • July 2021
  • June 2021
  • May 2021
  • April 2021
  • March 2021
  • February 2021
  • January 2021
  • December 2020
  • October 2020
  • September 2020
  • August 2020
  • July 2020
  • June 2020

Author: pforret

rustyflavor/clr.sh


rustyflavor/clr.sh
What? | Usage | Why? | How? It will allow you to use all 16 foreground and background colors in all 256 combinations of the standard 4-bit ANSI color palette. It also supports bold text and underlines.
—
https://github.com/rustyflavor/clr.sh

Format AsidePosted on March 21, 2023Categories Links

We believe that shell scripts ha


We believe that shell scripts have a much higher potential
Over 84.6% of Bash scripts you can find on the Internet don’t accept command-line arguments, which greatly limits their usefulness. This has a reason – Bash doesn’t make command-line argument parsing easy.
—
https://argbash.dev/

Format AsidePosted on March 20, 2023Categories Links

What is Miller?


What is Miller?
What is Miller? Miller is like awk, sed, cut, join, and sort for data formats such as CSV, TSV, tabular JSON and positionally-indexed.
—
https://github.com/johnkerl/miller

Format AsidePosted on March 16, 2023Categories Links

Xidel – HTML/XML/JSON data extra


Xidel – HTML/XML/JSON data extraction tool
Xidel – HTML/XML/JSON data extraction tool Xidel is a command line tool to download and extract data from HTML/XML pages as well as JSON APIs . 2018-04-02: New release 0.9.8 The 0.9.
—
https://www.videlibri.de/xidel.html

Format AsidePosted on March 6, 2023Categories Links

adoyle-h/bash-completor


adoyle-h/bash-completor
Creating a bash completion script in a declarative way. Read tags for versions. The versions follow the rules of Semantic Versioning 2.0.0.
—
https://github.com/adoyle-h/bash-completor

Format AsidePosted on February 19, 2023Categories Links

Modern utilities for CLI environment


Modern Problems Require Modern Solutions
Over on Mastodon I asked: “What modern utilities should be a standard part of a modern unixy distro? Why? I’ve got jq, pandoc, tldr and a few others on my list, but I’d love to know others.”
—
https://exple.tive.org/blarg/2023/02/17/modern-problems-require-modern-solutions/

Format AsidePosted on February 18, 2023February 19, 2023Categories Links

shfmt shell formatter

shfmt formats shell programs. If the only argument is a dash (-) or no arguments are given, standard input will be used. If a given path is a directory, all shell scripts found under that directory will be used. If any EditorConfig files are found, they will be used to apply formatting options.
—
https://github.com/mvdan/sh/blob/master/cmd/shfmt/shfmt.1.scd

Format AsidePosted on February 12, 2023February 19, 2023Categories Links

Introducing Komandi, an AI-power


Introducing Komandi, an AI-powered terminal commands manager
2Posted by6 hours ago 100% Upvoted
—
https://www.reddit.com/r/indiehackers/comments/10rmhfc/introducing_komandi_an_aipowered_terminal/?utm_source=share&utm_medium=ios_app&utm_name=iossmf

Format AsidePosted on February 2, 2023Categories Links

adityaathalye/shite


adityaathalye/shite
The little static site generator from shell. Assumes Bash 4.4+. This is baaasically what it does.
—
https://github.com/adityaathalye/shite

Format AsidePosted on January 23, 2023Categories Links

unclereeemus/ytmp


unclereeemus/ytmp
ytmp a shell script for playing, downloading, and keeping track of music from youtube and local files with an extensive queue manager using fzf, vim, or cli demo: https://www.reddit.
—
https://github.com/unclereeemus/ytmp

Format AsidePosted on January 22, 2023Categories Links

Posts pagination

Previous page Page 1 … Page 7 Page 8 Page 9 … Page 23 Next page
Privacy Policy Proudly powered by WordPress
Manage Cookie Consent
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
Manage options Manage services Manage {vendor_count} vendors Read more about these purposes
View preferences
{title} {title} {title}