Como extrair valores de um arquivo de propriedades do java em um script bash / shell e armazenar em uma variável e cd para essa variável
Eu tenho um arquivo config.properties que contém um caminho comoouputdir=/data1/testdata/output
. Eu sou capaz de extraí-los no shell e armazenar esse caminho em uma variável. Enquanto eu estou tentando mudar o diretório para este caminho, estou recebendo algo como:No such file or directory/data1/testdata/output
, esse caminho existe.
O que eu tentei é:
configPath=/data1/testdata.config.properties
my_value=$(grep outputdir $configPath| awk -F= '{print $2}')
echo $my_value
cd $my_value
por isso eu sou capaz de imprimir o caminho na variável my_value.but eu não sou capaz de mudar o diretório para $ my_value.can ninguém me diga o que está errado aqui e como eu posso mudar de diretório para esta variável.