So extrahieren Sie Werte aus Java-Eigenschaftendateien in einem Bash / Shell-Skript und speichern sie in einer Variablen und auf einer CD für diese Variable

Ich habe eine config.properties-Datei, die einen Pfad wie enthältouputdir=/data1/testdata/output. Ich kann diese in der Shell extrahieren und diesen Pfad in einer Variablen speichern. Während ich versuche, das Verzeichnis in diesen Pfad zu ändern, erhalte ich eine Fehlermeldung wie:No such file or directory/data1/testdata/outputDiesen Weg gibt es.

Was ich versucht habe ist:

configPath=/data1/testdata.config.properties
my_value=$(grep outputdir $configPath|  awk -F= '{print $2}')
echo $my_value
cd $my_value

Auf diese Weise kann ich den Pfad in der Variable my_value ausgeben. Ich kann jedoch das Verzeichnis nicht in $ my_value ändern. Niemand kann mir sagen, was hier falsch ist und wie ich das Verzeichnis in diese Variable ändern kann.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage