A probabilidade é muito baixa.
se você quiser um substituto ao escrever um script:
USER=${USER:-'whoami'}
... será o padrão $ USER se não estiver definido.
Para os Bourne pré-POSIX realmente antigos, você deseja:
test -z "$USER" && USER='whoami'