Skip to content

binkley/shell

Folders and files

NameName
Last commit message
Last commit date

Latest commit

5dda151 · Sep 15, 2024
Nov 4, 2023
Oct 25, 2017
Jul 19, 2024
Dec 11, 2017
Jan 12, 2021
May 12, 2021
Jul 31, 2020
Sep 11, 2024
Jan 30, 2020
Dec 21, 2018
Jan 6, 2021
Jan 22, 2021
Jan 30, 2020
Jun 19, 2023
Aug 25, 2023
Dec 27, 2021
Feb 29, 2020
Feb 29, 2020
Aug 31, 2022
Feb 29, 2020
Feb 29, 2020
Feb 29, 2020
Sep 15, 2024
Aug 31, 2022
Feb 29, 2020
Apr 10, 2021

Repository files navigation

binkley's Shell Scripts and Programs

Contents

Helpful shell scripts and programs.

  • color - Working with 8- and 24-bit color in the terminal
  • coverage - Check JVM Maven project coverage with JaCoCo and Pitest
  • fibs - Matrix math with Fibonacci Q-matrix
  • gee - Git and tee mashup
  • git - Git help and extensions
  • jurlq - Mash-up of curl and jq ("xpath" for JSON) (Deprecated: use HTTPie)
  • ksh - KSH-specific scripting
  • maven-bash-testing - Maven driving Bash
  • maven-tools - Helper scripts for maven repos
  • mdv - Markdown viewer
  • open - Launch UI programs from the command line
  • plain-bash-testing - Bash test framework
  • rls - Handle GPG from command line for other programs
  • run-jvm-main - Run executable jar including auto-rebuild
  • svn-recommit - Reedit an SVN commit message
  • starter - Starter script for writing commands in BASH
  • unicode - Work with UNICODE data
  • workaround-for-jenv-on-cygwin - Until jenv.be supports Cygwin

Building

$ make

On success exits 0 and prints no output. On failures, should be noisy and in color (when run on a suitable terminal). However, parse errors by BASH will not be in color: it is too early to have enabled color support.

Tools in this directory

  • fibs - Shows off the Fibonacci Q matrix with Bash integer math
  • mdv - Markdown viewer

TODO

  • Top-level make does not know about working offline

Resources