server.sh:2:。:properties.conf:找不到

时间:2013-09-23 08:16:37

标签: linux sh

我有运行我的rmi服务器的server.sh文件,如:

#!/bin/bash
. properties.conf
SERVER_JAR=SomeRMI-server.jar
java -Djava.rmi.server.codebase=${publicPath} -jar $SERVER_JAR

properties.conf与server.sh的位置相同 但当我运行.sh文件时,我得到了:

server.sh: 2: .: properties.conf: not found

错误,如何解决?

2 个答案:

答案 0 :(得分:1)

试试这个:

. "$(dirname "$0")"/properties.conf

答案 1 :(得分:0)

指定properties.conf的完整路径:

. /complete/path/to/properties.conf

甚至

. ./properties.conf