diff --git a/multi_ssh.sh b/multi_ssh.sh index e50e575c1174195488e78a727caacc256bd683ab..b8ffa6b60424a427a67807716b39a0d2771f3ef7 100755 --- a/multi_ssh.sh +++ b/multi_ssh.sh @@ -3,6 +3,10 @@ # # MULTI REMOTE EXECUTION # +# Source: <https://git-repo.iml.unibe.ch/iml-open-source/multi_ssh/> +# License: GNU GPL 3.0 \ +# Docs: <https://os-docs.iml.unibe.ch/multi_ssh/> +# # ---------------------------------------------------------------------- # 2023-03-13 <axel.hahn@unibe.ch> WIP # 2023-03-24 0.3 <axel.hahn@unibe.ch> show last execution @@ -19,10 +23,10 @@ # 2023-10-18 0.14 <axel.hahn@unibe.ch> automatically init of userconfig; check terminal # 2023-10-19 0.15 <axel.hahn@unibe.ch> Fix: Show running terminal in server list # 2024-05-15 0.16 <axel.hahn@unibe.ch> add profiles; rename internal variables -# 2024-05-24 0.17 <axel.hahn@unibe.ch> update headlines; fix param -t - ====================================================================== +# 2024-06-19 0.18 <axel.hahn@unibe.ch> fix syntax error from missing comment line; update help +# ====================================================================== -_version=0.17 +_version=0.18 _self=$( basename $0 ) cd "$( dirname $0 )" @@ -55,6 +59,17 @@ COLOR_PRESET_error=("red") . "${MRE_CONFIGFILE}" 2>/dev/null USAGE=" + +A remote execution tool to run a command on multiple servers. +Its main usage is in interactive mode and command line parameters. + + Source: <https://git-repo.iml.unibe.ch/iml-open-source/multi_ssh/> + License: GNU GPL 3.0 + Docs: <https://os-docs.iml.unibe.ch/multi_ssh/> + + 2023-2024 Institute for Medical Education; University of Bern + + SYNTAX: $_self [OPTIONS] [SERVERLIST]