Você pode usar uma boa execução condicional para ver se o arquivo existe ou não ...
[ -f tmp1.txt ] && echo "Found" || echo "Not found"
Como alternativa, você pode usar o comando find com o -newer
flag ...
find /some/dir -type f -newer $startdate -not -newer $enddate