logo

utils

~/.local/bin tools and git-hooks git clone https://hacktivis.me/git/utils.git
commit: 79825a218bccb45bbffa3d05c7157d1ee9427325
parent 1db0ca9fb34b4a196ee7fc8b99abc8e1322a9aa8
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Mon,  5 Apr 2021 07:20:53 +0200

README: Update

Diffstat:

MREADME24++++++++----------------
1 file changed, 8 insertions(+), 16 deletions(-)

diff --git a/README b/README @@ -1,32 +1,27 @@ -This is my utils which lives in my home PATH (~/.local/bin). +Collection of utils, some of them to replace GNU coreutils -# Dependencies -* POSIX System -* mk(1) (for the C programs) +Copyright CC-BY-SA-4.0 2017-2021 Haelwenn (lanodan) Monnier <contact@hacktivis.me> -# Building & Installing -* ``mk && mk install`` (There is ports of ``mk`` in Plan9Port) +# Dependencies +* POSIX System (tested on musl+linux and glibc+linux) # Programs and what they do When they have the name of a POSIX tool they are intended to behave closely to the specification, some liberties are taken to avoid reimplementing libc functions that only differ slightly. -## argc -Prints number of arguments given. +## args +Dump argc and args, with C-array numbering. ## mcal more simple cal(1), using ISO 8601/RFC 3339 alike arguments. ``mcal 2001 09`` instead of ``cal 09 2017`` -## memsys.sh -shell script for locking then suspending to RAM under linux(and maybe others) +## memsys +Binary used to suspend to RAM under linux(and maybe others), gets suid-root at installation ## seq (was named ``range``) Originally made one because I didn’t found ``seq``, then modified it for arguments (excluding options) compatibility with GNU seq. -## ctr (braille, morse, kirshenbaum) -CVS for tr, convertion from one CVS dictionary another using CVS - ## timey-whyme.sh Prints your todo and calendar. CSV is the format used because it’s simple to parse, the con is you cannot easily modify your columns (other than maybe add ones). @@ -35,6 +30,3 @@ See example/calendar.csv and example/todo.csv for examples, *.csv are to be stor ## lolcat Does the same as https://github.com/busyloop/lolcat but has no options yet. Basically done it because I would want to avoid Ruby. - --- -Copyright CC-BY-SA-4.0 2017 Haelwenn (lanodan) Monnier <contact@hacktivis.me>