need a cmd to search starting word

example

  • shsk
    mss-sdsd-asd

i need a command which will search for staring word not others
it should search only -shsk

cat filename | grep '-'
will search whole '-' in the file but i need to search only staring '-'

thank u
revenna

grep "^-" filename