Em shells recentes ( bash
), você pode até usar
echo ${HOSTNAME: -1}
como explicado em man bash
:
${parameter:offset:length} Substring Expansion.
. . .
If offset evaluates to a number less than zero, the value is used as an offset in characters from the end of the value of parameter.
If length is omitted, ... extending to the end of the value.
(verifique se o espaço está lá para evitar a interpretação como um "valor padrão")