我有一个文件,该文件在file.txt中
key1=this
is
the
value.
我需要在具有相同格式的变量($ var)中获取key1的值。例如。
echo "$var"
this
is
the
value.
我尝试了以下
bash-4.1$ sed '/^#/d' ./file.txt | grep "key1" | sed 's/^.*=//'
this
对此提出任何建议。我有密钥前后的键
在bash中,在引用时分配给变量的值可以分为多行。因此您的文件内容应如下
key1="this
is
the
value."
请注意,我们现在是双引号
现在我们可以执行一个简单的回声命令并获得格式化的值
echo "$key1"
this
is
the
value.