Bug 14176

Summary: find for some reason does not honor CONFIG_FEATURE_FIND_DELETE=y
Product: Busybox Reporter: Vadim Kantorov <vadimkantorov>
Component: OtherAssignee: unassigned
Status: RESOLVED INVALID    
Severity: normal CC: busybox-cvs
Priority: P5    
Version: unspecified   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Host: Target:
Build:

Description Vadim Kantorov 2021-08-22 23:49:29 UTC
I've enabled several find's features, such as CONFIG_FEATURE_FIND_EMPTY=y, CONFIG_FEATURE_FIND_PRINT0=y and CONFIG_FEATURE_FIND_DELETE=y.

All of them appear compiled into the binary, except `-delete`.

Is it a bug?

A SO question from 2015 also complains about lack of `-delete` support: https://askubuntu.com/questions/583073/using-busyboxs-find-to-delete-recursively-some-files
Comment 1 Vadim Kantorov 2021-08-23 00:15:45 UTC
Hmm, found in option definition that CONFIG_FEATURE_FIND_DELETE depends on  CONFIG_FEATURE_FIND_DEPTH. Seems working!