How to Check Shell script syntax w/o executing

Hello All,

I looking for a way to verify the correction of shell script syntax.
Is there any switch like -c in perl which do this in shell ?

Thank You.

sh -n /path/to/scriptfile

Or put set -n at the top of your script.