Che cosa farebbe in modo che un'utilità CLI ignorasse gli argomenti tranne quando viene richiamata direttamente?

2

Ok, quindi è appena successo:

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 

Ho installato l'albero tramite homebrew e ogni volta che lo invoco ignora gli argomenti della riga di comando. Quando eseguo il binario direttamente, non lo fa. Com'è possibile?

    
posta NReilingh 15.10.2015 - 04:08
fonte

1 risposta

1

Forse tree è definito come una funzione o un alias nel tuo .bashrc o .profile file?

Verifica l'output di \tree --version

    
risposta data 15.10.2015 - 05:04
fonte

Leggi altre domande sui tag