Comece a ler a partir da parte inferior e imprima a última palavra da primeira linha contendo pelo menos "alguma coisa":
tac file | awk 'NF{print $NF; exit}'
Por exemplo:
$ cat -vet file # note the spaces and tabs
hello$
bla ble bli$
$
^I$
$ tac file | awk 'NF{print $NF; exit}'
bli
Se você não tiver tac
, use a mesma lógica ao ler o arquivo normalmente:
awk 'NF{last=$NF} END{print last}' file
Ou seja, armazene a última palavra sempre que houver "alguma coisa" em uma linha. Por fim, imprima o valor armazenado.