¿Qué podría hacer que una utilidad CLI ignore los arguments, excepto cuando se invoca directamente?

De acuerdo, entonces esto acaba de suceder:

iMac:bin nreilingh$ tree --version . |____tree iMac:bin nreilingh$ which tree /usr/local/bin/tree iMac:bin nreilingh$ ls -l /usr/local/bin/tree lrwxr-xr-x 1 nreilingh admin 29 Oct 14 22:02 /usr/local/bin/tree -> ../Cellar/tree/1.7.0/bin/tree iMac:bin nreilingh$ pwd /usr/local/Cellar/tree/1.7.0/bin iMac:bin nreilingh$ ./tree --version tree v1.7.0 (c) 1996 - 2014 by Steve Baker, Thomas Moore, Francesc Rocher, Florian Sesser, Kyosuke Tokoro 

Instalé el tree a través de homebrew, y cada vez que lo invoco, ignora los arguments de la línea de command. Cuando ejecuto el binary directamente, no funciona. ¿Cómo es esto posible?

  • Pregunta de mDNSResponder: ¿qué está haciendo en este caso específico?
  • Cómo cambiar la fuente de respaldo pnetworkingeterminada (para idiomas que no sean latinos)
  • No se puede ejecutar Postgres después de la installation en OSX - El Capitan
  • ¿Cómo grabar la pantalla y el sonido con Quicktime en El Capitan?
  • No se puede escribir en / usr / lib
  • ¿Por qué TouchPad Force Force "táctil" no hace clic / selecciona en 2015 MacBook Pro?
  • Crear un ícono para un software homebrew instalado (mostrar) - Mac OS X
  • ¿Qué está causando el Kernel Panic?
  • Directorio de trabajo incorrecto, si el script bash se abre haciendo doble clic
  • instalar gpg con homebrew
  • Montar y reparar el disco duro externo con herramientas de línea de command
  • ¿Por qué la pantalla no ordera mi fuente .profile?
  • One Solution collect form web for “¿Qué podría hacer que una utilidad CLI ignore los arguments, excepto cuando se invoca directamente?”

    ¿Tal vez tree se define como una function o alias en su file .bashrc o .profile ?

    Verifique la salida de \tree --version

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).