Generalized file search