creating variables

Top Page
Attachments:
Message as email
+ (text/plain)
Delete this message
Reply to this message
Author: Nathan England
Date:  
Subject: creating variables
I want to search a directory for a file name and throw it into a variable.
Such as:

/var/log/packages/mysql-3.23.51-i386-1

I want to type in just mysql and have it create a variable for
mysql-3.23.51-i386-1

I was trying
ls /var/log/packages | grep mysql
but from there don't know how to get it into a variable

And
VARIABLE='ls /var/log/packages | grep mysql'
doesn't work either.

I have a script that searches for whatever I tell it.

myscript something

Something is a variable, but I type in a partial name, like mysql and it
searches and prints the full name in the variable which would be $1 or $2 or
$3 whatever...

How do I accomplish this in bash?

nathan