Perchè è questo?
Quando lo faccio
CD ~/Desktop
Non mi porta sul desktop. Ma questo:
echo "foo
bar" | GREP bar
mi da:
bar
GREP
, che è distinto da grep
. (È vero, potrebbe essere solo un collegamento reale o un collegamento simbolico a /usr/bin/grep
, ma dal punto di vista della shell, è un comando separato.)
bash
potrebbe richiedere un file denominato GREP
, ma il file system considera grep
una corrispondenza.
alias GREP
owhich GREP
emetti qualcosa.