From c4b7b4b56029bcb1354b445700f644da1cfc63fb Mon Sep 17 00:00:00 2001 From: creme Date: Sat, 30 Nov 2019 21:59:15 +0100 Subject: [PATCH] optimize envs_toot a bit --- bin/envs_toot | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/bin/envs_toot b/bin/envs_toot index 5343210..14f4c7d 100755 --- a/bin/envs_toot +++ b/bin/envs_toot @@ -1,11 +1,19 @@ #!/usr/bin/env sh -printf 'toot as envs.net\n\n' +print_usage() { + printf 'usage: envs_toot "your message"\n\n' + printf 'sample output:\nusername | your message\n' + exit 1 +} -if [ -n "$1" ] && [ -z "$2" ]; then +printf 'mastodon-toot as envs.net\n\n' + +if [ "$1" = '-h' ] || [ "$1" = '--help' ] || [ "$1" = '?' ]; then + print_usage +elif [ -n "$1" ] && [ -z "$2" ]; then sudo -u services /usr/bin/toot post "$(id -un) | $1" else - printf 'usage: envs_toot "your message"\n' + print_usage fi exit 0