From ee8fe0426634f631486ca115ae92fb35e36be6cf Mon Sep 17 00:00:00 2001 From: Bartek Pacia Date: Sat, 18 Nov 2023 14:04:53 +0100 Subject: [PATCH] fix get_ssh_key script --- bin/get_ssh_key | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/bin/get_ssh_key b/bin/get_ssh_key index 9f773a8..65a6ee0 100755 --- a/bin/get_ssh_key +++ b/bin/get_ssh_key @@ -6,17 +6,18 @@ set -euo pipefail # Example usage: # $ get_ssh_key "id_rsa_raspi" -key_name="{$1:-}" +key_name="${1:-}" if [ -z "$key_name" ]; then - echo "key_name not passed. Nothing was done." - return 1 + echo "key_name not passed as argument. Nothing was done." + exit 1 fi key_path="$HOME/.ssh/$key_name" if [ -f "$key_path" ]; then echo "$key_path already exists. Nothing was done to it." -else - op get document "$key_name" >"$key_path" && chmod 400 "$key_path" + exit 2 fi + +op document get "$key_name" >"$key_path" && chmod 400 "$key_path"