Pytania oznaczone «which»

328
Dlaczego nie użyć „które”? Czego więc użyć?

Patrząc na ścieżce do pliku wykonywalnego lub sprawdzanie, co by się stało, jeśli wpiszesz nazwę polecenia w powłoce Unix, istnieje mnóstwo różnych mediów ( which, type, command, whence, where, whereis, whatis, hash, etc). Często słyszymy, że whichnależy tego unikać. Dlaczego? Czego powinniśmy...

76
Jak korzystać z „które” w aliasowanym poleceniu?

Podobnie jak większość użytkowników, mam skonfigurowanych kilka aliasów, które dają domyślny zestaw flag dla często używanych programów. Na przykład, alias vim='vim -X' alias grep='grep -E' alias ls='ls -G' Problem polega na tym, że jeśli chcę użyć, whichaby zobaczyć, skąd pochodzi mój vim/ grep/...

16
Jaka jest różnica między którym i gdzie

Jaka jest różnica między poleceniami powłoki wherea whichpoleceniami powłoki? Oto kilka przykładów ~ where cc /usr/bin/cc /usr/bin/cc ~ which cc /usr/bin/cc i ~ which which which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde' /usr/bin/which ~ which...