fix find -not for bsd, update #1943, update #1951