Use NUL delimiters for filenames with spaces/newlines.
Section: Path Recipes
Iterate over files safely
bash
bash
find . -type f -print0 | while IFS= read -r -d '' f; do printf '%s
' "$f"; doneLearn the surrounding workflow
Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.
Related commands
Same sheet · prioritizing Path Recipes
Convert relative path to absolute path
Resolve a relative path from current directory.
Test whether path exists
Check file or directory existence in shell scripts.
Show current path via shell variable
Print current directory using shell state.
Resolve relative path from base
Produce canonical path using a base directory.