Misc fixed and ignore *.sh.