Mac 操作系统在这里。在终端上,我创建以下.env
文件:
export FIZZ=foo
export BUZZ="$2a$10$Hk1PB6Eyf5Pu71JLfH6fCexjzOIwkctk.pQJ4oYWP.m4qdRKRQlyO"
然后我跑source .env && echo $FIZZ
,我看到:
foo
到目前为止,一切都很好。但现在我运行echo $BUZZ
,输出是:
a0.pQJ4oYWP.m4qdRKRQlyO
我明确地将 for 的值BUZZ
放在双引号 ( "$2a$10$Hk1PB6Eyf5Pu71JLfH6fCexjzOIwkctk.pQJ4oYWP.m4qdRKRQlyO"
) 中,那为什么输出为"a0.pQJ4oYWP.m4qdRKRQlyO"
?