【发布时间】:2021-08-03 08:44:29
【问题描述】:
Mac OS 在这里。在终端上,我创建了以下.env 文件:
export FIZZ=foo
export BUZZ="$2a$10$Hk1PB6Eyf5Pu71JLfH6fCexjzOIwkctk.pQJ4oYWP.m4qdRKRQlyO"
然后我运行source .env && echo $FIZZ,我看到了:
foo
到目前为止,一切都很好。但现在我运行echo $BUZZ,输出为:
a0.pQJ4oYWP.m4qdRKRQlyO
我明确地将BUZZ 的值放在双引号中("$2a$10$Hk1PB6Eyf5Pu71JLfH6fCexjzOIwkctk.pQJ4oYWP.m4qdRKRQlyO"),那为什么输出为"a0.pQJ4oYWP.m4qdRKRQlyO"?
【问题讨论】:
标签: macos command-line terminal env-file