Bash ausente variável $ (HOME)
Eu tenho compilado um aplicativo usandoMakefile
por um bom tempo sem problemas. Hoje eu percebi que meuMakefile
não estava mais funcionando. Um pouco de depuração e logo descobri que$(HOME)
não foi definido
$echo $(HOME)
-bash: HOME: command not found
Eu sempre pensei que$HOME
e$(HOME)
poderia ser usado de forma intercambiável. Existe uma razão para que um sistema possa ser configurado para evitar o uso de$(HOME)
?