From 0f87a32bcf940873823fa7618f0fbb863a55f7f5 Mon Sep 17 00:00:00 2001 From: kaotisk Date: Fri, 25 Jul 2025 17:05:37 +0300 Subject: [help] Help messages are printed in stdout when called but on stderr in case of error --- bin/ak-cjdns | 5 +++-- bin/ak-clean | 4 ++-- bin/ak-coin | 4 ++-- bin/ak-config | 4 ++-- bin/ak-fs | 4 ++-- bin/ak-get-balances | 5 ++++- bin/ak-gpg | 5 +++-- bin/ak-ipfs | 5 +++-- bin/ak-irc | 5 +++-- bin/ak-log | 5 +++-- bin/ak-maintainance | 5 +++-- bin/ak-mine | 5 +++-- bin/ak-network | 5 +++-- bin/ak-node-info | 4 ++-- bin/ak-ns | 5 +++-- bin/ak-pkg | 5 +++-- bin/ak-profile | 5 +++-- bin/ak-sblock | 5 +++-- bin/ak-schain | 5 +++-- bin/ak-settings | 5 +++-- bin/ak-sh | 4 ++-- bin/ak-startup | 5 +++-- bin/ak-template | 5 +++-- bin/ak-wallet | 5 +++-- bin/ak-yggdrasil | 5 +++-- bin/ak-zblock | 5 +++-- bin/ak-zchain | 5 +++-- 27 files changed, 76 insertions(+), 53 deletions(-) (limited to 'bin') diff --git a/bin/ak-cjdns b/bin/ak-cjdns index 1b2e4c0..dfd6560 100755 --- a/bin/ak-cjdns +++ b/bin/ak-cjdns @@ -47,7 +47,8 @@ then --install) _ak_cjdns_install; exit;; --connect) _ak_cjdns_connect_peers; exit;; --ip) _ak_cjdns_get_ip; exit;; - * ) _ak_usage;; + * ) _ak_usage err;; esac -else _ak_usage +else + _ak_usage err fi diff --git a/bin/ak-clean b/bin/ak-clean index b77e74b..98d9c8c 100755 --- a/bin/ak-clean +++ b/bin/ak-clean @@ -54,8 +54,8 @@ then case $1 in -h | --help) _ak_usage; exit;; -c | --clean) _ak_tmp_cleanup; exit;; - *) _ak_usage; + *) _ak_usage err; esac else - _ak_usage + _ak_usage err fi diff --git a/bin/ak-coin b/bin/ak-coin index c7478ab..4f97dd2 100755 --- a/bin/ak-coin +++ b/bin/ak-coin @@ -41,7 +41,7 @@ then case $1 in -h | --help) _ak_usage; exit;; --stats) _ak_coin_stats; exit;; - * ) _ak_usage;; + * ) _ak_usage err;; esac -else _ak_usage +else _ak_usage err fi diff --git a/bin/ak-config b/bin/ak-config index 770255b..ff8918f 100755 --- a/bin/ak-config +++ b/bin/ak-config @@ -43,8 +43,8 @@ then --publish) _ak_config_publish;exit;; --get-published) _ak_config_published;exit;; --get-ipns-key) _ak_ipfs_get_config_ipns_key;exit;; - *) _ak_usage;exit;; + *) _ak_usage err;exit;; esac else - _ak_usage + _ak_usage err fi diff --git a/bin/ak-fs b/bin/ak-fs index 1109539..f95a924 100755 --- a/bin/ak-fs +++ b/bin/ak-fs @@ -57,8 +57,8 @@ then --gfm) _ak_fs_get_from_map_hash $2; exit;; --rhd) _ak_fs_return_hash_dir $2; echo ;exit;; --rhp) _ak_fs_return_hash_path $2; echo ; exit;; - * ) _ak_usage;; + * ) _ak_usage err;; esac else - _ak_usage + _ak_usage err fi diff --git a/bin/ak-get-balances b/bin/ak-get-balances index f5f57ca..a8ee44e 100755 --- a/bin/ak-get-balances +++ b/bin/ak-get-balances @@ -286,9 +286,12 @@ function _ak_schain_counting_balances(){ fi } -if [ ! -z $1 ] && [ -n "$1" ] +if [ ! -z $1 ] && [ -n "$1" ] && [ [ "$1" == "--help" ] || [ "$1" == "-h" ] ] then _ak_usage +elif [ ! -z $1 ] && [ -n "$1" ] +then + _ak_usage err else CUR_TARGET="$LATEST" _ak_log_info "$CUR_TARGET $LATEST" diff --git a/bin/ak-gpg b/bin/ak-gpg index fb1e86d..e76f407 100755 --- a/bin/ak-gpg +++ b/bin/ak-gpg @@ -84,7 +84,8 @@ if [ ! -z $1 ]; then --delete-key | -d) _ak_gpg_delete_key; exit;; --delete-secret-key | -ds) shift; _ak_gpg_delete_secret_key $1; exit;; --run | -r) shift; _ak_gpg $*; exit;; - * ) _ak_usage;; + * ) _ak_usage err;; esac -else _ak_usage +else + _ak_usage err fi diff --git a/bin/ak-ipfs b/bin/ak-ipfs index f3ef6da..ff66895 100755 --- a/bin/ak-ipfs +++ b/bin/ak-ipfs @@ -42,7 +42,8 @@ then -h | --help) _ak_usage; exit;; -d | --daemon) _ak_ipfs_starter; exit;; -r | --run) shift; _ak_ipfs_runner $*; exit;; - * ) _ak_usage;; + * ) _ak_usage err;; esac -else _ak_usage +else + _ak_usage err fi diff --git a/bin/ak-irc b/bin/ak-irc index b2351ce..1713da6 100755 --- a/bin/ak-irc +++ b/bin/ak-irc @@ -46,7 +46,8 @@ then -h | --help) _ak_usage; exit;; --example) example; exit;; --connect) _ak_irc_connect; exit;; - * ) _ak_usage;; + * ) _ak_usage err;; esac -else _ak_usage +else + _ak_usage err fi diff --git a/bin/ak-log b/bin/ak-log index f1c1391..cf83c71 100755 --- a/bin/ak-log +++ b/bin/ak-log @@ -53,7 +53,8 @@ if [ ! -z $1 ]; then -g | --grep) _ak_log_grep; exit;; -m | --message) shift; _ak_log_message $*; exit;; -r | --rotate) _ak_log_rotate; exit;; - * ) _ak_usage;; + * ) _ak_usage err;; esac -else _ak_usage +else + _ak_usage err fi diff --git a/bin/ak-maintainance b/bin/ak-maintainance index e0cd82d..ea85211 100755 --- a/bin/ak-maintainance +++ b/bin/ak-maintainance @@ -46,8 +46,9 @@ then -r | --restore) _ak_maintainance_restore $2; exit;; -b | --backup) _ak_maintainance_backup; exit;; -n | --nuke) _ak_maintainance_nuke_all_but_core; exit;; - * ) _ak_usage;; + * ) _ak_usage err;; esac -else _ak_usage +else + _ak_usage err fi diff --git a/bin/ak-mine b/bin/ak-mine index 72f90a3..53f7549 100755 --- a/bin/ak-mine +++ b/bin/ak-mine @@ -90,7 +90,8 @@ then -h | --help) _ak_usage; exit;; --example) example; exit;; --mine) proofofwork; exit;; - * ) _ak_usage;; + * ) _ak_usage err;; esac -else _ak_usage +else + _ak_usage err fi diff --git a/bin/ak-network b/bin/ak-network index 40efd72..529d2ea 100755 --- a/bin/ak-network +++ b/bin/ak-network @@ -49,7 +49,8 @@ if [ ! -z $1 ]; then -s | --scan) shift; _ak_network_scan $*; exit;; -c | --connect) _ak_network_connect $2; exit;; -p | --peers) _ak_network_show_peers $2; exit;; - * ) _ak_usage;; + * ) _ak_usage err;; esac -else _ak_usage +else + _ak_usage err fi diff --git a/bin/ak-node-info b/bin/ak-node-info index 29eea87..b0a9663 100755 --- a/bin/ak-node-info +++ b/bin/ak-node-info @@ -47,9 +47,9 @@ then _ak_node_info_ipns_key ;; *) - _ak_usage + _ak_usage err ;; esac else - _ak_usage + _ak_usage err fi diff --git a/bin/ak-ns b/bin/ak-ns index 01c8b3a..94bdcd9 100755 --- a/bin/ak-ns +++ b/bin/ak-ns @@ -66,7 +66,8 @@ then -pn | --publish2name) shift; _ak_ns_publish2name $1 $2; exit;; -pz | --publish-zchain) _ak_ns_publish_zchain; exit;; -pc | --publish-config) _ak_ns_publish_config; exit;; - * ) _ak_usage;; + * ) _ak_usage err;; esac -else _ak_usage +else + _ak_usage err fi diff --git a/bin/ak-pkg b/bin/ak-pkg index d01921a..940c084 100755 --- a/bin/ak-pkg +++ b/bin/ak-pkg @@ -53,7 +53,8 @@ then --install-from-zblock) shift; _ak_pkg_install_from_zblock $1; exit;; --install-from-akfs) shift; _ak_pkg_install_from_akfsmap $1; exit;; --uninstall) _ak_pkg_uninstall; exit;; - * ) _ak_usage;; + * ) _ak_usage err;; esac -else _ak_usage +else + _ak_usage err fi diff --git a/bin/ak-profile b/bin/ak-profile index 02ed5a7..eaf8e0b 100755 --- a/bin/ak-profile +++ b/bin/ak-profile @@ -235,7 +235,8 @@ if [ ! -z $1 ]; then -a | --add) _ak_modules_profile_add $2; exit;; -s | --set) _ak_modules_profile_propset $2 "$3"; exit;; -g | --get) _ak_modules_profile_propget $2; exit;; - * ) _ak_usage;; + * ) _ak_usage err;; esac -else _ak_usage +else + _ak_usage err fi diff --git a/bin/ak-sblock b/bin/ak-sblock index 7c6ab23..ec7464e 100755 --- a/bin/ak-sblock +++ b/bin/ak-sblock @@ -41,7 +41,8 @@ then case $1 in -h | --help) _ak_usage; exit;; -s | --show) shift; _ak_sblock_show $1; exit;; - * ) _ak_usage;; + * ) _ak_usage err;; esac -else _ak_usage +else + _ak_usage err fi diff --git a/bin/ak-schain b/bin/ak-schain index 6efcd56..90b2cb0 100755 --- a/bin/ak-schain +++ b/bin/ak-schain @@ -44,7 +44,8 @@ then -h | --help) _ak_usage; exit;; -c | --crawl) shift; _ak_schain_crawl_interface $*; exit;; -l | --get-latest) _ak_schain_get_latest; exit;; - * ) _ak_usage;; + * ) _ak_usage err;; esac -else _ak_usage +else + _ak_usage err fi diff --git a/bin/ak-settings b/bin/ak-settings index cf6b77d..32028fd 100755 --- a/bin/ak-settings +++ b/bin/ak-settings @@ -61,7 +61,8 @@ if [ ! -z $1 ]; then -h | --help) _ak_usage; exit;; -g | --get) _ak_settings_get "$2" ; exit;; -s | --set) _ak_settings_set "$2" "$3" ; exit;; - * ) _ak_usage;; + * ) _ak_usage err;; esac -else _ak_usage +else + _ak_usage err fi diff --git a/bin/ak-sh b/bin/ak-sh index e0b39dd..acdd0f5 100755 --- a/bin/ak-sh +++ b/bin/ak-sh @@ -39,8 +39,8 @@ then case $1 in -h | --help) _ak_usage; exit;; -s | --shell) _ak_shell; exit;; - * ) _ak_usage;; + * ) _ak_usage err;; esac else - _ak_usage + _ak_usage err fi diff --git a/bin/ak-startup b/bin/ak-startup index ce54b79..c73cdd0 100755 --- a/bin/ak-startup +++ b/bin/ak-startup @@ -55,7 +55,8 @@ then case $1 in -h | --help) _ak_usage; exit;; --start) shift; _ak_start_up_sequence $1; exit;; - * ) _ak_usage;; + * ) _ak_usage err;; esac -else _ak_usage +else + _ak_usage err fi diff --git a/bin/ak-template b/bin/ak-template index b5333be..5a7653c 100755 --- a/bin/ak-template +++ b/bin/ak-template @@ -44,7 +44,8 @@ then case $1 in -h | --help) _ak_usage; exit;; --example) example; exit;; - * ) _ak_usage;; + * ) _ak_usage err;; esac -else _ak_usage +else + _ak_usage err fi diff --git a/bin/ak-wallet b/bin/ak-wallet index 9ed9be9..708d6d7 100755 --- a/bin/ak-wallet +++ b/bin/ak-wallet @@ -42,7 +42,8 @@ then case $1 in -h | --help) _ak_usage; exit;; --generic) _ak_wallet_generic; exit;; - * ) _ak_usage;; + * ) _ak_usage err;; esac -else _ak_usage +else + _ak_usage err fi diff --git a/bin/ak-yggdrasil b/bin/ak-yggdrasil index a133f78..3bff15c 100755 --- a/bin/ak-yggdrasil +++ b/bin/ak-yggdrasil @@ -49,7 +49,8 @@ then --install) _ak_yggdrasil_install; exit;; --connect) _ak_yggdrasil_connect_peers; exit;; --ip) _ak_yggdrasil_get_ip; exit;; - * ) _ak_usage;; + * ) _ak_usage err;; esac -else _ak_usage +else + _ak_usage err fi diff --git a/bin/ak-zblock b/bin/ak-zblock index 7fe5005..36df89e 100755 --- a/bin/ak-zblock +++ b/bin/ak-zblock @@ -71,7 +71,8 @@ if [ ! -z $1 ]; then _ak_zblock_announce $2 exit ;; - * ) _ak_usage;; + * ) _ak_usage err;; esac -else _ak_usage +else + _ak_usage err fi diff --git a/bin/ak-zchain b/bin/ak-zchain index 2cc8df9..ecdb175 100755 --- a/bin/ak-zchain +++ b/bin/ak-zchain @@ -79,7 +79,8 @@ if [ ! -z $1 ]; then --crawl-remote-ipns) _ak_zchain_crawl_remote_ipns $2; exit;; --get-latest) _ak_zchain_get_latest; exit;; --output-types)shift; _ak_zchain_output_types $1; exit;; - * ) _ak_usage;; + * ) _ak_usage err;; esac -else _ak_usage +else + _ak_usage err fi -- cgit v1.2.3