From 45ecd6c72e54201246f65f3e69b1a78d638f4a4e Mon Sep 17 00:00:00 2001 From: Pavel Rehak Date: Fri, 25 May 2018 19:07:08 +0200 Subject: [PATCH] Remove duplication from created ini file. t0006 --- bash-ini-parser | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/bash-ini-parser b/bash-ini-parser index daa98bc..460f1e6 100755 --- a/bash-ini-parser +++ b/bash-ini-parser @@ -100,9 +100,10 @@ function cfg_writer { while [ "$item" != "" ] do newvar="${item%%=*}" # get item name - vars="$vars $newvar" # add name to collection + vars="$vars$newvar" # add name to collection item="${item#*;}" # remove readed line done + vars=$(echo "$vars" | sort -u) # remove duplication eval $f echo "[${f#$PREFIX}]" # output section for var in $vars; do