#!/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 "${DIRECTORY[@]}"
do
    FILENAME=$(echo "$EACH" | sed "s/\///g")
    FILE="${EACH%%/}"
    echo "$EACH is a folder, compressing"
    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;

