From ddfd339bb23e8cec8c697ffbf02553629be166b4 Mon Sep 17 00:00:00 2001 From: kaotisk Date: Thu, 15 Dec 2022 06:37:41 +0200 Subject: The test failed as sha512sum didn't successfully verified the resulted file --- bin/filejoiner | 30 ------------------------------ 1 file changed, 30 deletions(-) diff --git a/bin/filejoiner b/bin/filejoiner index 923cf01..88d965c 100755 --- a/bin/filejoiner +++ b/bin/filejoiner @@ -63,36 +63,6 @@ then OUTPUT="$(tail -n1 $MAPSDIR/$MAPSFILE | awk '{print $2}')" echo $OUTPUT - # - # Not sure about the line below. There is a bug persisting here from `cat` that separates with \n - # each file - # - # It's said that the best way to do that is using `printf` - # - # https://stackoverflow.com/questions/51332070/bash-redirect-cat-to-file-without-newline - # - # We will need an amount of files so we can know beforehand how many %s will be outputed (same as the number of files) - # - # If we'd `grep chk $MAPSDIR/$MAPSFILE | wc -l` we would get the amount, right? - # YES!!! - # - # So we would put out a new script - # TODO - #touch newscript.sh - #echo 'set -xe' > newscript.sh - #echo -n "printf \"" >> newscript.sh - #NUMBER_OF_FILES="$(grep chk $MAPSDIR/$MAPSFILE | wc -l)" - #i=0 - #while [ "$i" -lt "$NUMBER_OF_FILES" ] - #do - # i="$(expr $i + 1)" - # echo -n "%s" >> newscript.sh - #done - #echo -n "%s" >> newscript.sh - #echo -n "\" " >> newscript.sh - #echo -n "$(cat $MAPSDIR/$MAPSFILE | grep chk | awk '{ print "\"$(cat " $2 ")\" " }'| tr -d '\n')" >> newscript.sh - #echo -n ' > '$OUTPUT >> newscript.sh - #sh newscript.sh cat $(echo -n $(cat $MAPSDIR/$MAPSFILE|grep chk|awk '{print $2" "}'|tr -d '\n')) > $OUTPUT -- cgit v1.2.3