标签: bash
如何使foo的值成为字符串/var/log/*,而不是在/var/log中包含文件列表?
foo
/var/log/*
/var/log
# foo='/var/log/*' # echo $foo /var/log/file.log /var/log/file2.log
似乎所有我尝试过的技术都能解决它。
在尝试定义如下默认值时,我偶然发现了这种情况:
: "${LOG_PATH:=$(echo '/var/log/*')}"
但是意识到这与在bash中分配默认值的方式无关。