From d66e9a28ac663513c5140eb0c761bbfc5748d6d1 Mon Sep 17 00:00:00 2001 From: Marvin Borner Date: Tue, 12 Nov 2024 00:46:16 +0100 Subject: Fix some potential bugs in shell scripts --- scripts/hedgedoc-ldap_to_oauth2/ldap_users.sh | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'scripts/hedgedoc-ldap_to_oauth2/ldap_users.sh') diff --git a/scripts/hedgedoc-ldap_to_oauth2/ldap_users.sh b/scripts/hedgedoc-ldap_to_oauth2/ldap_users.sh index 8d05fa5..0de3ce2 100644 --- a/scripts/hedgedoc-ldap_to_oauth2/ldap_users.sh +++ b/scripts/hedgedoc-ldap_to_oauth2/ldap_users.sh @@ -1,8 +1,8 @@ #!/bin/bash -while read p; do - USER=`echo $p | sed 's/\s.*$//'` - ID=`echo $p | sed 's/.* //'` - echo $USER $ID - sed 's/$UID/'$USER'/g' replacements.txt | sed 's/$LDAPID/'$ID'/g' - >> replacements.sql +while read -r p; do + USER=$(echo "$p" | sed 's/\s.*$//') + ID=$(echo "$p" | sed 's/.* //') + echo "$USER" "$ID" + sed "s/\$UID/$USER/g" replacements.txt | sed "s/\$LDAPID/$ID/g" - >>replacements.sql done