From 56079f9e4ab71145d095c5a7ba0ecdea7be1128d Mon Sep 17 00:00:00 2001 From: Aleksey Veresov Date: Thu, 3 Dec 2020 15:39:23 +0300 Subject: . --- vsvs-map | 6 +++++- vsvs-sum | 6 +++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/vsvs-map b/vsvs-map index e1cbd49..513310d 100644 --- a/vsvs-map +++ b/vsvs-map @@ -14,9 +14,13 @@ do if [ -z "${key}" ] then buf="${buf}"$'\n'"${val}" - else + elif [ -n "${buf}" ] res="${res}$(echo -n "${buf}" | $1)" buf="${val}" fi done +if [ -n "${buf}" ] + res="${res}$(echo -n "${buf}" | $1)" + buf="${val}" +fi echo -n "${res}" diff --git a/vsvs-sum b/vsvs-sum index f861e0f..4c67fe1 100644 --- a/vsvs-sum +++ b/vsvs-sum @@ -14,9 +14,13 @@ do if [ -z "${key}" ] then buf="${buf}"$'\n'"${val}" - else + elif [ -n "${buf}" ] res="$(echo -n "${buf}" | $1 "${res}")" buf="${val}" fi done +if [ -n "${buf}" ] + res="$(echo -n "${buf}" | $1 "${res}")" + buf="${val}" +fi echo -n "${res}" -- cgit v1.2.3