Como obtenho o que mostrar aliases? [duplicado]

5

Estou acostumado a trabalhar em sistemas em que which listaria aliases, por exemplo, se eu tiver um alias como este:

alias foo=/path/to/executable

Em seguida, recebo uma saída significativa de which foo . (Da memória é algo como alias: /path/to/executable ).

No meu Macbook Pro (Snow Leopard), isso não funciona. Eu pareço lembrar que não é padrão e precisa de um alias próprio (em which ) para funcionar, mas esqueci os detalhes. Alguém pode me apontar na direção certa, por favor?

(Eu sou um bom homem, se isso faz alguma diferença para a sua resposta.)

    
por Simon Whitaker 05.04.2011 / 22:56

1 resposta

13

Eu usaria type em vez de which , porque which não é confiável (como você percebeu; a menos que seja um shell interno, ele precisa adivinhar seu ambiente).

    
por 05.04.2011 / 22:58