Кажется, на Launchpad доступны последние сборки gcc 3.3 . Я не знаю, достаточно ли это недавно, чтобы работать, но я полагаю, что стоит попробовать.
Если вам нужна дополнительная информация, пожалуйста, прокомментируйте.
Поскольку command -v
не является прямой заменой which
;
https://github.com/koalaman/shellcheck/issues/1162
which
type -p
В дополнение к ответу @user1133275 и связанным комментариям, нельзя всегда сказать, используется ли which
или type
. Лично мои пальцы просто обучены использовать which
, и я нахожу это название команды более мнемонически интуитивным. Но на самом деле я используюtype
:
$ which which
$ which type
$ type type
type is a shell builtin
$ type which
which is a function
which ()
{
type -path ${1+"$@"}
}
Если завтра кто-то предложит команду получше, я изменю свой .profile
и продолжу использовать настроенный which
.
Короче говоря, я думаю, что это трудно искоренить, потому что название хорошо соотносится с его функцией.