diff --git a/x b/x index 16e9cc3..46ec6f9 100644 --- a/x +++ b/x @@ -46,7 +46,7 @@ if [ -d "$GIT_REPO_PATH" ] ; then if [ -d ".git" ] ; then git pull "$GIT_REPO_REMOTE_NAME" "$GIT_REPO_BRANCH" else - echo "Error: The directory exists but is not a Git repository." + echo "Error: The directory exists but is not a Git repository" exit 1 fi else @@ -64,12 +64,14 @@ while read -r FQDN SSH_KEY_PATH; do FQDN=$(echo "$FQDN" | tr -d "[:space:]") # prüfe ob Key existiert if [ ! -e "$SSH_KEY_PATH" ] ; then - echo "File $SSH_KEY_PATH does not exist." - echo "cant not export $FQDN config." + echo "Error: File $SSH_KEY_PATH does not exist" + echo "Error: can not export $FQDN config" exit 2 fi echo "export $FQDN config." ssh -n -i "$SSH_KEY_PATH" "$FQDN" "/export show-sensitive" > "config_${FQDN}.rsc" + # entferne Datumszeile + sed -i -r '/^# [0-9]{4}-[0-9]{2}-[0-9]{2}\s[0-9]{2}\:[0-9]{2}\:[0-9]{2}\sby\sRouterOS\s[0-9\s\.]+/d' git add "config_${FQDN}.rsc" git commit -m "update config_${FQDN}" done <<< "$DEVICES"