#!/bin/bash

homedir=/home
ignoredir="/home/specialcase/*"
daysback=1

datstr=$(date --date="${daysback} day ago" +%Y-%m-%d)

IFS=$'\n'
for file in $(find ${homedir} -type f ! -iname ".*" ! -path "${ignoredir}" -newermt ${datstr} -print 2>/dev/null); do
owner=$(echo "$file"|cut -d'/' -f3)
echo "${owner}: ${file}"
done