A command line utility to do cat-related things.
Uses gradle as a build automation tool but there is no dependency on having it installed on your system as the project includes the gradle wrapper.
Developed and tested in Linux.
The project uses the gradle fatJar
plugin to bundle all of the dependencies on a single
executable jar file.
$ ./gradlew [clean] fatJar
$ ./gradlew [clean] test
Test results will be available under in cat-cli/build/reports/tests/index.html
.
$ java -jar cat-cli-1.0.jar <option>
help
(or something other than a valid option) list optionsfile
downloads and saves cat picture in desktopfact
show interesting cat factbrowser
open a cat picture in the default browser (if possible)ascii
display cute cat ascii art
If no option is provided, the default one (browser
) will be used.