or use:
find "$1" -type f \( ! -regex '.*/\..*' \) -print | while IFS= read -r file
do
echo "$file"
echo "---"
cat "$file"
echo "---"
done