Интернет магазин китайских планшетных компьютеров



Компьютеры - Which - Пример использования

13 мая 2011


Оглавление:
1. Which
2. Пример использования



Обычно утилиту which используют в различных псевдонимах или сценариях командных оболочек, например, как показано ниже:

Командная оболочка bash:

which 
{
   | /usr/bin/which --tty-only --read-alias --read-functions --show-tilde --show-dot $@
}
export -f which

Командная оболочка tcsh:

alias which 'alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'

В следующем примере показано два возможных варианта вывода одной и той же команды which, в зависимости от контекста её применения. В первом случае, вместо полного пути выводится ~/ и ./, когда команда which непосредственно запущена пользователем из командной строки. Во втором — команда which запущена из скрипта. Здесь будет выведен полный путь к указанной программе:

which q2
> ~/bin/q2
echo `which q2`
> /home/carlo/bin/q2


Просмотров: 1783


<<<