请教如何在.sh里改变某个程序的runlevel?

请教如何在.sh里改变某个程序的runlevel?

我在装显卡驱动,它要在level 3下运行,我想做一个.sh,自动安装显卡驱动,而在.sh 里用 init 3时,是会到level 3,但是.sh的脚本也到此止住,不会往下运行了,有没有办法在level 5里,暂时退到level 3,运行一些脚本/命令(如GraphicDriver.run),然后自动回到level 5啊?      
do it manually