Por padrão, /etc/environment
é lido como está, ou seja, nenhuma análise / avaliação / interpolação da variável é feita. Dito de outra forma: não é para ser um script de shell.
É por isso que o $GRADLE_HOME
está literalmente lá no seu PATH
.
Você pode simplesmente substituir o $GRADLE_HOME
na sua definição PATH
pelo valor real.