Я пробовал сделать это с помощью export и set env, но это не сработало. Как это сделать?
например
~/directory$ export a.home=1
bash: export: `a.home=1': not a valid identifier
решение1
На самом деле коллега только что спросил меня, и я нашел обходной путь - использовать
env var.with.dots=value command
решение2
Точка не является допустимым символом в идентификаторе оболочки.
Поэтому ответ: «Вы не можете сделать то, что просите»:
name A word consisting only of alphanumeric characters and under- scores, and beginning with an alphabetic character or an under- score. Also referred to as an identifier.