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: [email protected]
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/