扩展存储在变量中的路径

时间:2018-11-13 09:57:39

标签: linux bash

假设我的bash脚本中有一个变量:

conf="~/Downloads"

其中Downloads是我的主目录下的现有目录。

以下内容抱怨该目录不存在:

realpath $conf

如何扩展存储在变量中的路径?

请注意,在我的实际脚本中,conf包含来自用户的输入,该用户可能输入也可能不输入波浪号。因此,写conf=~"/Downloads"是不可行的。

更新:不幸的是,该问题已被标记为重复,我无法回复。解决方案是通过eval "conf=$conf"转换值。

0 个答案:

没有答案