uutils/findutils

`find -exec {} [args...] \;` fails

Closed

#614 opened on Jan 18, 2026

 (2 comments) (0 reactions) (0 assignees)Rust (93 forks)user submission
good first issue

Repository metrics

Stars
 (631 stars)
PR merge metrics
 (Avg merge 26d 6h) (46 merged PRs in 30d)

Description

revision: 245623ecc6a19537b9f1fd94cb917653f170291d

cd /
find /usr/bin -name pwd -exec {} -P ';'  # /usr/bin/pwd -P

GNU and BSD show

/

and exit zero, whereas uutils fails:

Failed to run {}: No such file or directory (os error 2)

As per https://pubs.opengroup.org/onlinepubs/9799919799.2024edition/utilities/find.html, this is valid.

-exec utility_name [argument ...] ; … A utility_name or argument containing only the two characters "{}" shall be replaced by the current pathname.

Contributor guide