From 9824bf4297c7a3304c330c1cbd3d485a2c5aa330 Mon Sep 17 00:00:00 2001 From: InsanusMokrassar Date: Sat, 3 Oct 2020 15:46:18 +0600 Subject: [PATCH] fix changelog retriever file --- changelog_info_retriever | 21 +++++++++------------ 1 file changed, 9 insertions(+), 12 deletions(-) mode change 100644 => 100755 changelog_info_retriever diff --git a/changelog_info_retriever b/changelog_info_retriever old mode 100644 new mode 100755 index 00c4a482060..8980f88ef6f --- a/changelog_info_retriever +++ b/changelog_info_retriever @@ -1,20 +1,17 @@ #!/bin/bash function parse() { - version=$1 + version=$1 - read -r - while [ -z "`echo $REPLY | grep -e "^#\+ $version"`" ] - do - read -r - done + while IFS= read -r line && [ -z "`echo $line | grep -e "^#\+ $version"`" ] + do + : # do nothing + done - read -r - while [ -z "`echo $REPLY | grep -e "^#\+"`" ] - do - echo "$REPLY" - read -r - done + while IFS= read -r line && [ -z "`echo $line | grep -e "^#\+"`" ] + do + echo "$line" + done } version=$1