将字符串值附加到Shell脚本中的变量

时间:2018-08-01 10:04:31

标签: bash shell unix sh

我正在尝试将字符串值附加到Shell脚本中的变量。从属性文件读取变量。但是我无法将其附加到字符串值。请在代码下方找到。

  

属性文件位置:/home/temp/script.properties

script.properties的内容

log4j_path=/home/temp/config

Shell脚本代码:

#!/bin/bash

#Add property file
file="/home/temp/script.properties"

#load property file
. $file

#Get log4J Path
export logger_path=$log4j_path/log4j.properties
echo $logger_path
  

预期输出:/home/temp/config/log4j.properties

但是我没有得到上面的输出。请帮助我解决此问题。

关于, Adarsh K S

1 个答案:

答案 0 :(得分:-1)

运行以下命令:

  •   

    sudo chmod + x shell_script_name.sh

  •   

    sudo ./shell_script_name.sh

这对我有用。