Omit “.DS_Store” from “ls -a” results
ls -a specifically tells ls to list all files/directories and especially those starting with ., there is no direct way to suppress them. Of course there is always
ls -a | fgrep -v .DS_Store 

but this may be rather cumbersome.