fix "execute non-exist shell file".