help needed for a shell script

i need to search the starting line

example we have

-sh
shl-js-gd

i need to search only starting -sh not the other

i have used cmd
cat filename | grep '-'

but it will check for complete - in the file
please help me to search only starting -

thank u
revenna