aboutsummaryrefslogtreecommitdiff
path: root/lib/_ak_script
diff options
context:
space:
mode:
Diffstat (limited to 'lib/_ak_script')
-rwxr-xr-xlib/_ak_script20
1 files changed, 15 insertions, 5 deletions
diff --git a/lib/_ak_script b/lib/_ak_script
index 02741cb..90e2023 100755
--- a/lib/_ak_script
+++ b/lib/_ak_script
@@ -86,11 +86,21 @@ function _ak_title_description(){
}
function _ak_usage(){
- (
- _ak_title_description 2>&1
- _ak_license 2>&1
- _ak_help 2>&1
- ) | sed 's/^/# /g' | while read line; do _ak_log_info "${line}"; done
+ if [ ! -z $1 ] && [ -n "$1" ] && [ "$1" == "err" ]
+ then
+ (
+ _ak_title_description 2>&1
+ _ak_license 2>&1
+ _ak_help 2>&1
+ ) | sed 's/^/# /g' | while read line; do _ak_log_info "${line}"; done
+ exit 1
+ else
+ (
+ _ak_title_description 2>&1
+ _ak_license 2>&1
+ _ak_help 2>&1
+ ) | sed 's/^/# /g' | while read line; do _ak_log_info "${line}" 2>&1; done
+ fi
}
function _ak_print_version(){