Я хотел бы создать переменную среды, которая будет выводить текущую дату. Я добавил следующее в ~ / .pam_environment:
TODAY=$(date +%F)
Видимо , вы должны выйти из системы после изменения ~ / .pam_environment. Я сделал это, но
echo $TODAY
выдает пустую строку.
Что я делаю не так?
$ export DATE=`date +"%F"`
$ echo $DATE
2014-05-30
~/.pam_environment
не является файлом сценария. Вместо этого используйте ~/.profile
:
export TODAY=$(date +%F)
Вы забыли "цитаты" Вот еще Cool Link для большего количества примеров.
TODAY= date +"%F"