This project provides a few Bash commands that you might find useful.
Install Shinyshell and all its packages with the following commands:
git clone --recursive https://github.com/lolive/shinyshell $HOME/.bashrc.dir
echo "source $HOME/.bashrc.dir/.bashrc" >> $HOME/.bashrc
source $HOME/.bashrc.dir/.bashrc
A bunch of Shinyshell packages are available on Github.
*** base: ( bd dec32 edit_function edit_readme ef enc32 go_to_bd html2txt kills list_aliases list_functions list_functions_with_details list_packages lsa lsf markdown readme_package sb source_bashrc tcpkill )
*** bash: ( mute_popd mute_pushd parallels )
*** elasticsearch: ( es_curl install_es list_es_indices sample_es_data set_all_indices set_all_types set_es_dir set_es_host set_es_index set_es_type start_es stop_es )
*** github: ( deleterepo listrepos new_package_on_github newrepo push_package push_packages set_github_user set_remote_github view_remote_github )
*** help: ( edit_help edit_shinyshell_readme regenerate_shinyshell_readme view_help )
*** json: ( allpaths innerpaths uniqpaths )
*** sed: ( search_and_replace search_and_replace_all str_delete )
*** sparql: ( all_alive_endpoints all_endpoints gtfs2n3 ngcount ngdata nglist retrieve_triples_matching_predicate retrieve_triples_matching_predicates send_sparql_select shape2shape sparql_generate sparqlping )
*** sparql_to_es: ( aggregatedata bulk install_es_for_sparql_indexing monitor_loads retrieve_alive_endpoints_metadata retrieve_endpoint_labels retrieve_endpoint_longlats retrieve_endpoint_metadata retrieve_endpoint_sameas retrieve_endpoint_types usv2esUpsert )
*** twitter: ( random_tweets_of_mine )