Shell script extract extension and search only by name

0

Can anyone fix my script?

The purpose of the script is to compare the input files with the files in the WASTE folder, the problem is that if the input file is teste1.txt it does not find the file teste1.tar.bz2 p>

#!/bin/bash

##CONSTANTES##

dir="/home/pasta/LIXO"

#check para ver se é file#
if ! [ -e $1 ]; then
        echo "Not a file!"
        exit 0
fi

###main###
#ciclo for para aceitar multiplas entradas de ficheiros##
for file in "$@"; do
#se o ficheiro de entrada existir no diretorio /LIXO#
if [[ -f $dir/$file ]]; then
        echo "|||File EXISTS|||"
#se o file de entrada for mais novo do que o file que lá está#
        if [[ $file -nt $2 ]]; then
                echo "file is newer"
        fi
else
echo "File doesnt exist, ziping it and moving"
fi
done


#to:do
#add tar / mv /rm
#eventualmente adicionar os comandos para fazer Zip do ficheiro e mover.
    
asked by anonymous 23.03.2018 / 14:17

0 answers