I have written some libraries in clojure that scrape some search results as a small side project. I want to use these libraries in a cli where there would be a few different scripts that could run, like:
- collect, run scraping job,
- browse, browse previously collected results,
- search-config, add or remove search parameters.
I would like to implement the solution as a command line interface as follows:
cljscrape [general flags] subcommand [flags] [args]
I know you can use the packages stated in this post, but it seems to only parse flags. If anyone could recommend how to structure the project, or a package that will allow me to best imitate the template format that would be awesome!
P.S
I am quite new to clojure so I apologise if I say anything stupid. Thanks! :)