From 72e288fa0001fb896b7f891a5ef513a1a53f4a66 Mon Sep 17 00:00:00 2001 From: Erich Eckner Date: Fri, 3 Jun 2016 10:47:05 +0200 Subject: testeAbhaengigkeiten jetzt kopierfreundlich(er) --- testeAbhaengigkeiten | 25 +++++++++++++++++++++---- 1 file changed, 21 insertions(+), 4 deletions(-) (limited to 'testeAbhaengigkeiten') diff --git a/testeAbhaengigkeiten b/testeAbhaengigkeiten index 69e49219..2a78b540 100755 --- a/testeAbhaengigkeiten +++ b/testeAbhaengigkeiten @@ -122,7 +122,7 @@ do )" done -err=0 +err=false for wasAusgeben in "${!metaRegexe[@]}" do @@ -131,12 +131,13 @@ do echo "${pkgBuild[@]}" | \ tr ' ' '\n' | \ grep -v '^$' | \ - sed "s|^\(.*\)$|'\1'|" | \ + sed "s|^\(.*\)\$| '\1'|" | \ sort -u )" metaYml="$( echo "${metaInfos["${wasAusgeben}"]}" | \ grep -v '^$' | \ + sed 's|^| |' | \ sort -u; )" probleme="$( @@ -157,9 +158,25 @@ do >&2 echo "=====================================" >&2 echo "${probleme}" >&2 echo "=====================================" - err=1 + err=true fi done +if ${err} +then + >&2 echo 'neu könnte das etwa so aussehen:' + >&2 echo '-------------------------------------' + for wasAusgeben in "${!metaRegexe[@]}" + do + if [ -n "${metaInfos["${wasAusgeben}"]}" ] + then + >&2 echo "${wasAusgeben}=(" + echo "${metaInfos["${wasAusgeben}"]})" | \ + sed "s|^| |" >& 2 + fi + done + >&2 echo '-------------------------------------' + exit 1 +fi + echo "... fertig" -exit ${err} -- cgit v1.2.3-54-g00ecf