Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

How do I use to the find command on linux to locate a file where I know the file name but I don't know the file extension.

For example, I want to find the foobar but I don't know what extension it has. It might be .java it might be .mi, it might be something entirely different.

share|improve this question

2 Answers 2

up vote 2 down vote accepted

The wildcard doesn't have to be at the beginning.

find -name 'foobar*'
share|improve this answer
    
Tiago CA's answer ensures the file will have an extension. I think it meets the criteria better. –  gnp Jul 11 '13 at 23:40

Can use:

$ find . -iname "foobar.*"

Another command you can try is locate you would do something like:

$ locate foobar | grep <directory>
share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.