我有一个非常简单和烦人的问题,我试图以特定用户身份启动我的数据库,但是 * su --session-comman *d 对我来说失败了!
##############################
#!/bin/bash
objectdb-start.sh
OBJECTDB_HOME=/opt/java-tools/objectdb-2.3.0_04
JAVA_USER=javauser
CMD="su --session-command=\"${OBJECTDB_HOME}/bin/objectdb.sh start\" ${JAVA_USER}"
echo $CMD
$CMD
##############################
然后得到这个错误:
[root@Taturana bin]# ./objectdb-start.sh
su --session-command="/opt/java-tools/objectdb-2.3.0_04/bin/objectdb.sh start" javauser
su: user start" does not exist
任何想法?
PS:我使用的是 Fedora 15