Loop over files from find output
find . -type f -iname "*.txt" -print0 | while IFS= read -r -d $'\0' line; do echo "$line" ls -l "$line" done