URL: <http://savannah.gnu.org/bugs/?52890>
Summary: `find --name` ignores files with non-printable character in the filename Project: findutils Submitted by: None Submitted on: Sun 14 Jan 2018 11:35:30 PM UTC Category: find Severity: 3 - Normal Item Group: Wrong result Status: None Privacy: Public Assigned to: None Originator Name: H.-Dirk Schmitt Originator Email: d...@computer42.org Open/Closed: Open Discussion Lock: Any Release: 4.6.0 Fixed Release: None _______________________________________________________ Details: See also https://bugs.launchpad.net/ubuntu/+source/findutils/+bug/1742011 Affected: 4.6.0 in xenial, artful, bionic bionic version is 4.6.0+git+20170828 Simple test case: ----------------- ``` touch $(echo -e ERR'\0303'OR ) touch NON_ERROR find . -name "*ERR*" ``` Result is that only the file NON_ERROR is shown and the file with the non-printable character ERR?OR is missing. `find .` (without -name) show both files. _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/bugs/?52890> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/