• For loops over find output are fragile. Use find -exec or a while read loop.
  • Problematic code:
  • Correct code:
  • If find is just matching globs recursively
  • For POSIX
  • For simple commands with no aggregation
  • For shell commands with no aggregation
  • Rationale:
  • Exceptions