我想创建一个环境变量来输出当前日期。我已将以下内容添加到 ~/.pam_environment:
TODAY=$(date +%F)
显然,更改 ~/.pam_environment 后必须注销。我这样做了,但是
echo $TODAY
输出一个空白行。
我究竟做错了什么?
答案1
~/.pam_environment
不是脚本文件。请~/.profile
改用:
export TODAY=$(date +%F)
答案2
你忘了“引号”,这是一个酷链接查看更多示例。
TODAY= date +"%F"
答案3
$ export DATE=`date +"%F"`
$ echo $DATE
2014-05-30