O comando que você está procurando é readlink
. De man readlink
readlink - imprime links simbólicos resolvidos ou nomes de arquivos canônicos
Exemplo, x-terminal-emulator
é um link para /etc/alternatives/x-terminal-emulator
, que finalmente é vinculado ao seu emulador de terminal padrão em /usr/bin
. Aqui estou usando -e
flag para verificar arquivos existentes.
$> which x-terminal-emulator
/usr/bin/x-terminal-emulator
$> readlink -e $(which x-terminal-emulator)
/usr/bin/sakura
$> readlink -e $(which python)
/usr/bin/python2.7
O mesmo pode ser feito com o comando realpath
:
$> realpath $(which x-terminal-emulator)
/usr/bin/sakura