怎么在shell脚本里读取另一个properties文件的变量?
如果需要在shell脚本里读取另一个properties文件中定义的变量的值,应该使用什么命令阿?我之前用source /home/cie/bmu/config/bmu.properties 这句好像不太好使阿,给我报错了...
信息如下:
/home/cie/bmu/config/bmu.properties: line 2: syntax error near unexpected token `('
/home/cie/bmu/config/bmu.properties: line 2: `mq.server.broker.url = failover:(ssl://128.128.9.4:61616)'
应该怎么写阿?求指导阿大神们
[解决办法]
/home/cie/bmu/config/bmu.properties
auser_name=`wk -F= '/user_name/{print $2}' /home/cie/bmu/config/bmu.properties`
su $user_name -c "sh $KERNEL_HOME/bin/start.sh $@ &"
auser_name=`awk -F= '/user_name/{print $2}' /home/cie/bmu/config/bmu.properties`
su $user_name -c "sh $KERNEL_HOME/bin/start.sh $@ &"