#!/bin/bash
declare -a FLDRS=();
declare -a DIRECTORY=();
GLOBIGNORE=".:.."
shopt -u dotglob
declare -i i
INFOLDER="$PWD"
TARS=(./*.tar)
GZIPS=(./*.gz)
DIRECTORY=(*/)
SUCCESS=$(rm *.tar 2>/dev/null)
for EACH in "${GZIPS[@]}"
do
    FILENAME=$(echo "$EACH" | sed "s/\///g")
    FILE=$(basename "${EACH%%/}" .tar.gz)
    echo "Processing $EACH, creating folder: $FILE"
    mkdir -p "$FILE"
    EXTRACT=$(tar -xf "$EACH" --directory $FILE)
    #cd "$EACH" || exit 1;
    #SUCCESS=$(tar rvf ../$FILE.tar .)
    echo "WE are IN $PWD.. Dealing with $FILE"
    #mv "$EACH/$FILE.tar.gz" .
    echo "compressing: $FILE.tar"
    cd "$INFOLDER" || exit 1;
    #COMPRESS=$(gzip -9cn $FILE.tar > $FILE.tar.gz)
    if [[ -f "$FILE.tar.gz" ]]; then
        echo "Compressed: $FILE.tar.gz Success."
    else
        exit 1;
    fi
    if [[ -f "$FILE.tar" && "$FILE.tar.gz" ]]; then
        rm $FILE.tar
        #rm -R "$FILE/"
    fi
	((i=i+1))
    cd "$INFOLDER" || exit 1;
done
exit 0;

