slimcat — still concatenating files and printing on the standard output, just slimmer
This is a rewrite of GNU cat where the unused features are removed.
This software is in a working stable state. The software works as intended, currenlty bug free. No new features will be added. Feel free to send in bug reports as needed
This code is licensed under the MIT license. See 'LICENSE' for details.
This program allows a couple of compiling options.
The simplest way is to compile by make
You can test cat by running cd scripts && ./full_test.sh
This will benchmark your systems cat, against mine.
make
: compiles cat.c with the -Ofast flagmake debug
: adds debugging symbols to the programmake install
: moves slimcat to the /usr/bin dir and moves the man pagemake uninstall
: deletes slimcat and its man pagemake unsafe-install
: copies the default cat to cat.bak and moves this cat.out to the /usr/bin filemake unsafe-uninstall
: replaces cat with cat.bak from install
Submit a pull/merge request at the offical repo.