пятница, 6 августа 2010 г.

Игнорируем алиасы при повседневной работе

Одним из отличий человека, давно сидящего под *nix'ами, можно назвать алиасы - сокращения на все случаи жизни. Например, для облегчения жизни многие ставят следующий алиас:

alias aptitude='sudo aptitude'

Но иногда возникает необходимость проигнорировать алиас, выполнив команду в обычном режиме. Оказывается, в bash есть такой механизм - нужно просто команду написать с обратным слэшем:

\aptitude

И, конечно, помним о том, что алиас не действует в случае указания полного пути до приложения,  например, /usr/bin/aptitude, а также в скриптах.