diff options
author | Sunil Shetye | 2025-01-07 17:08:14 +0530 |
---|---|---|
committer | Sunil Shetye | 2025-01-07 17:08:14 +0530 |
commit | cdb1d41d748ee322ceb92fa5b7ef8a617dce2e44 (patch) | |
tree | 8c7b735a61a894bdaab1a00bd944e7e019c34f67 | |
parent | 39f342f0cb511a6d8397b778187d4bcba740646b (diff) | |
download | Common-Interface-Project-cdb1d41d748ee322ceb92fa5b7ef8a617dce2e44.tar.gz Common-Interface-Project-cdb1d41d748ee322ceb92fa5b7ef8a617dce2e44.tar.bz2 Common-Interface-Project-cdb1d41d748ee322ceb92fa5b7ef8a617dce2e44.zip |
check exit code before loop also
-rwxr-xr-x | blocks/Xcos/XmlToXcos.sh | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/blocks/Xcos/XmlToXcos.sh b/blocks/Xcos/XmlToXcos.sh index e73f611d..acceb64f 100755 --- a/blocks/Xcos/XmlToXcos.sh +++ b/blocks/Xcos/XmlToXcos.sh @@ -30,9 +30,16 @@ trap "rm -f $TMPFILE2" 0 1 2 15 rm -f "$BASE."*.xml +oldrv=100 + echo "Running Xcos/XmlParser.py $INPUT1" >&2 Xcos/XmlParser.py "$INPUT1" >&2 && rv=$? || rv=$? +if ((rv >= oldrv)); then + echo "ERROR: $rv >= $oldrv" >&2 + exit 102 +fi + while test $rv -gt 0; do oldrv=$rv |