# linux script framework path about function encapsulation # Longwei Lai ################################################################### source "${____FWK_SCRIPT_PATH}/lnx_fwk_log.sh" if [ -z "${SVR_PATH}" ]; then log_err "please define SVR_PATH first" exit 1 fi ____FWK_PID_SUFFIX=pid ____FWK_NOHUP_SUFFIX=nohup # make server pid file path function make_server_pid_file_path() { local svr_name_or_path="$1" local path_part="`dirname "${svr_name_or_path}"`" local name_part="`basename "${svr_name_or_path}"`" if [ "${path_part}" = "." ]; then path_part="${SVR_PATH}" fi echo -n "${path_part}/.${name_part}.${____FWK_PID_SUFFIX}" }