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