I have an NAS (which are Synology and ASUS if it matters, the one having issue is ASUS), and say, if I have a file
Public/Lists/List of Tesla movies.txt
Now if I use Finder on Mac with Monterey macOS 12.5, and go to Public
and search using Tesla
and "filenames containing", it cannot find the file, which is obviously there when I open up the folder Lists
.
If I use in the Bash or Zsh command prompt (Terminal):
find /Volumes/Public -iname '*tesla*'
then it'd now find the file. However, I may not go through this step using Bash every time, but take the Finder's search result as the answer. The fact that find
can find it but Finder cannot find it suggests it is not the issue with the NAS. So how can I make Finder more reliable and able to find a file by filename?
(I checked the Settings -> Spotlight -> Privacy and that network folder is not part of the "do not index" folder and it never was... and I don't think a pre-built index is used to find files. Besides, I don't know if Finder and Spotlight are related in this search operation).
Update: P.S. the one having issue right now is the ASUS one
find
scans the file system.