请教-linux的shell(bash)问题

我想写一个shell脚本文件,把程序安装配置过程自动化,有两个问题:
1)程序安装需要是root用户,怎么判断当前操作用户是不是root?
2)其中有一步是启动mysql数据库进程safe_mysqld,如何在执行这一步后继续下一步?
[129 byte] By [mislip] at [2008-4-10]
# 1
1)用id -u若不是0就不是root。
linuxnewer-夜猫子 at 2007-10-22 > top of Msdn China Tech,Linux/Unix社区,程序开发...
# 2
right!
liuwanwei-entaroadu at 2007-10-22 > top of Msdn China Tech,Linux/Unix社区,程序开发...
# 3
第一个问题ok!多谢了!
第二个问题"2)其中有一步是启动mysql数据库进程safe_mysqld,如何在执行这一步后继续下一步?"有什么指点?每次都得ctrl+z中断,下一步就无法自动执行了
mislip at 2007-10-22 > top of Msdn China Tech,Linux/Unix社区,程序开发...
# 4
saft_mysqld &
wake2000-coucou at 2007-10-22 > top of Msdn China Tech,Linux/Unix社区,程序开发...
# 5
命令行后面加 & ,后台运行。
gamedragon-gamedragon at 2007-10-22 > top of Msdn China Tech,Linux/Unix社区,程序开发...
# 6
#!/bin/bash

if test $UID -ne 0;then
echo Must be root!
exit
fi

echo Starting mysql daemon ...
saft_mysqld &

给分!!
nomead at 2007-10-22 > top of Msdn China Tech,Linux/Unix社区,程序开发...