【发布时间】:2013-12-04 14:05:31
【问题描述】:
我有一个 config.properties 文件,其中包含类似ouputdir=/data1/testdata/output 的路径。我能够在 shell 中提取这些并将此路径存储在变量中。当我尝试将目录更改为此路径时,我收到如下错误:No such file or directory/data1/testdata/output,尽管此路径存在。
我尝试的是:
configPath=/data1/testdata.config.properties
my_value=$(grep outputdir $configPath| awk -F= '{print $2}')
echo $my_value
cd $my_value
通过这个,我可以打印 my_value 变量中的路径。但我无法将目录更改为 $my_value。谁能告诉我这里出了什么问题以及如何将目录更改为这个变量。
【问题讨论】:
标签: shell properties grep cd