Новые вопросы с тегом «which»

Всего найдено 31 вопрос

9
голосов
3
ответа
1137
просмотров

поиск PATH включает в себя символические ссылки?

Стандарт оболочки POSIX говорит на этом сайте http://pubs.opengroup.org/onlinepubs/9699919799/ о том, как оболочки используют PATHдля поиска исполняемых файлов: «Список следует искать от начала до конца, применяя имя файла к каждому префиксу, пока не будет найден исполняемый файл с указанным именем...
спросил user322908 6 лет назад

1
голосов
0
ответов
202
просмотра

При использовании полного пути и имени в Ubuntu вызываются разные программы

У меня странная проблема в Ubuntu 14.04. xxxxxxxxxxxxxx:~/Dev/tbb2017_20170226oss$ gcc -dumpversion 5.4.1 xxxxxxxxxxxxxx:~/Dev/tbb2017_20170226oss$ which gcc /usr/bin/gcc xxxxxxxxxxxxxx:~/Dev/tbb2017_20170226oss$ /usr/bin/gcc -dumpversion 4.8 xxxxxxxxxxxxxx:~/Dev/tbb2017_20170226oss$ ll /usr/bin/gcc...
спросил ftfish 7 лет назад

0
голосов
1
ответ
370
просмотров

Изменить относительный путь программ в переменной% PATH% на абсолютный путь

Внутри, cmd.exeкогда я звоню, which javaя получаю этот вывод: / С / ProgramData / Oracle / Java / javapath / Java Когда я звоню, which vagrantя получаю: / С / ProgramData / Oracle / Java / javapath / Java Но когда я звоню, which sshя получаю: / USR / бен / SSH Я боюсь, что этот относительный п...
спросил Harold L. Brown 7 лет назад

1
голосов
1
ответ
170
просмотров

Unix ищет объявленные функции до PATH

Unixищет сначала среди объявленных функций перед PATH: $ order() { echo "hello from function"; } $ order hello from function $ which order /usr/bin/which: no order in (all:the:paths) $ vim order #!/bin/bash echo "hello from somewhere" :wq $ chmod +x order $ export PATH=~/:$PATH $ hash -r $ whic...
спросил kaligne 7 лет назад

27
голосов
3
ответа
2991
просмотр

Разница между locate и которая в Linux

В чем разница между locateи whichв Linux? Почему, когда я использую locate mentor, он перечисляет всех наставников, но когда я использую which mentorэто, он говорит «нет наставника в ...» - что это значит?
спросил Naddy 8 лет назад

0
голосов
1
ответ
300
просмотров

Как напечатать полный путь приложений OSX

Я хотел бы получить полный путь приложений OSX, таких как Safari, Chrome, iTerm ... Как я вижу, пакеты OSX имеют определенную структуру папок, поэтому основные двоичные файлы будут /Applications/*AppName*.app/Contents/MacOS/ Например: полный путь iTerm будет: /Applications/iTerm.app/Contents/MacOS/i...
спросил hdoradu 8 лет назад

3
голосов
2
ответа
668
просмотров

Найти местоположение сценария оболочки (или символической ссылки) из оболочки

Я на Ubuntu 14.04, и у меня есть сценарий оболочки или символическая ссылка (я не могу вспомнить, какая из них - и я не знаю, как определить, что это), pbarкоторая запускает pianobar. Таким образом, чтобы быть явным, из оболочки, я могу набрать pbarи запускается pianobar (программа). Я пытаюсь найти...
спросил jenesaisquoi 8 лет назад

1
голосов
1
ответ
215
просмотров

Несоответствия с какой командой

Я использую инструмент n, чтобы обновить мою текущую версию узла, но происходит нечто странное. Я запустил, sudo n latestкоторый теоретически выбирает последнюю версию Node ( v0.12.0и устанавливает ее там, где она уже есть $PATH. Тем не менее, работает node -vшоу v0.10.25. Я подумал, что где-то на м...
спросил Dan Prince 9 лет назад

0
голосов
1
ответ
370
просмотров

Как установить команду «Какие» на Mac

Я удалил команду "which" из каталога / bin. когда я пытаюсь установить его через менеджер пакетов Homebrew, я получаю Ошибка: нет доступных формул для которых
спросил khaled fares 9 лет назад

4
голосов
1
ответ
3375
просмотров

обойти 'noglob' для 'который' в Zsh?

Я хочу использовать команду 'which', чтобы увидеть, какой исполняемый файл действительно вызывается, но защитные псевдонимы 'noglob' продолжают мешать. Есть ли ярлык, который я могу использовать, чтобы определить, какой исполняемый файл вызывается при псевдониме команды? Я думаю, что это должно быть...
спросил Ivar 9 лет назад

3
голосов
1
ответ
923
просмотра

"какие рельсы" работают .. но "рельсы - версия" не .. как получилось?

Это может быть связано с тем, что я сделал здесь .. но когда я набираю команду which rails я получил /usr/bin/rails но когда я печатаю rails --version Я получил: /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/universal-darwin13/rbconfig.rb:212: warning: Insecure world...
спросил abbood 10 лет назад

0
голосов
2
ответа
317
просмотров

Могу ли я использовать команду `which` для частичного совпадения?

Я хочу найти все программы с такими именами, как "gcc", "gcc-4.2", "gcc-4.9" и так далее. Чтобы найти все двоичные файлы, которые я пытался с which -a gcc* . Но «*» не распознается как «любой» с which командой. Есть ли способ найти все программы в переменной окружения PATH по совпадению с образцом?
спросил ironsand 10 лет назад

1
голосов
1
ответ
644
просмотра

Как изменить путь, который идет с выводом какой команды?

Когда я which mexв системе Linux, он дает путь, но я хочу изменить этот путь на другой. Как я могу установить этот путь по умолчанию в другое место?
спросил erogol 10 лет назад

1
голосов
1
ответ
579
просмотров

На каком устройстве я должен настроить параметры DNS-сервера, приемника или сетевой карты на материнской плате?

Я использую ATT Uverse со скоростью 12 Мбит / с и вонючей 1,5 Мбит / с вверх. Мой вопрос таков: я понял, что недавно вспомнил, что с тех пор, как я приобрел новый компьютер и сетевой приемник, я никогда не настраивал DNS-сервер на более предпочтительный (по скорости), который я обычно делаю на всех...

5
голосов
2
ответа
1241
просмотр

Linux: найти первый результат по указанному пути поиска

Если у меня есть список путей, разделенных двоеточиями, очень похоже на $ PATH, но не обязательно на $ PATH. Я хочу найти в этом списке определенное имя файла. Тем не менее, я хочу только первый соответствующий путь. Я рассмотрел следующие команды Linux: which: работает только для двоичного файла и...
спросил Kevin A. Naudé 11 лет назад

1
голосов
1
ответ
204
просмотра

Почему что не соответствует эффекту, который я получаю?

Я не могу объяснить следующее поведение: [centos4x64 ~] /usr/local/bin/gmake --version GNU Make 3.82 Built for x86_64-unknown-linux-gnu Copyright (C) 2010 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are...
спросил WilliamKF 11 лет назад

25
голосов
1
ответ
22910
просмотров

«whereis» и «which» возвращают разные пути в Mac OS X

У меня есть OpenSSL 9.8 по умолчанию (Mac OS X 10.6.8) и я решил установить самую новую версию (1.0.1) через MacPorts ( sudo port install openssl). Это консольный вывод которых и WhereIs команды: $ whereis openssl /usr/bin/openssl (это система по умолчанию) $which openssl /opt/local/bin/openssl (у...
спросил jctim 11 лет назад

9
голосов
2
ответа
5363
просмотра

Как я могу "который <binary>"в cmd.exe </binary>

Есть ли способ быстро определить, где находится двоичный файл (на который %PATH%указывает переменная). Это то, что можно сделать which perlв традиционной оболочке Unix. Я понимаю, что у комплекта ресурсов есть whereкоманда, но этот комплект не установлен на моем (корпоративном) компьютере, поэтому я...
спросил René Nyffenegger 12 лет назад

3
голосов
2
ответа
1230
просмотров

"какая" программа требует обновления оболочки для просмотра новых установленных программ?

Почему программа Linux whichтребует, чтобы вы обновили оболочку (например, введите tcshв терминале), чтобы увидеть новые программы, установленные на вашем пути ?? Я был озадачен, почему я не смог получить доступ к программе, которая имела те же права доступа, что и другие программы, в usr/local/bin...
спросил Jason R. Mick 12 лет назад

3
голосов
3
ответа
3423
просмотра

Как изменить версию исполняемого файла Unix по умолчанию?

В настоящее время на моей машине с OSX установлены две версии одного и того же исполняемого файла: одна находится в usr / bin, а другая - в Macports. Когда я запускаю which, терминал возвращает местоположение в версию usr / bin. Есть ли единый способ изменить установку по умолчанию, или у каждого пр...
спросил nipponese 12 лет назад

5
голосов
2
ответа
209
просмотров

Баш путь действует странно

Я пытаюсь запустить openscadиз командной строки, и он выдает ошибку, но если я наберу весь путь, по которому он работает, как показано ниже. [dataproc@Euclid ~]$ which openscad /usr/bin/openscad [dataproc@Euclid ~]$ openscad bash: /usr/local/bin/openscad: No such file or directory [dataproc@Euclid ~...
спросил 12 лет назад

45
голосов
4
ответа
24891
просмотр

Что Windows эквивалентно команде "what" в Unix? Есть ли эквивалентная команда PowerShell?

В Linux у нас есть команда which для поиска пути к исполняемому файлу. Каков его эквивалент Windows? Есть ли какая-либо команда PowerShell для этого?
спросил Scott 13 лет назад

8
голосов
4
ответа
7148
просмотров

в командной строке Windows: Как узнать путь к команде?

У меня есть программа во многих местах (это javaкоманда) .. Я запускаю эту команду из CMD. проблема в том, что мне нужно точно знать путь javaзапуска команды .. (Если вы знаете Unix, мне нужна такая команда, как which). Благодарю.
спросил Muhammad Hewedy 13 лет назад

6
голосов
1
ответ
5121
просмотр

«какой» эквивалент в Windows

Возможное дублирование: Windows-эквивалент whereis? Для Linux / Mac я могу использовать, whichчтобы найти файл. Что будет эквивалентно этому инструменту командной строки which?
спросил prosseek 13 лет назад

1
голосов
4
ответа
845
просмотров

"который" для Windows

Возможное дублирование: Windows-эквивалент whereis? Я привык говорить «какой фу» в системах Unix, чтобы посмотреть, что будет работать. Сегодня у меня проблемы с программой на Windows, и я думаю, что это может быть неправильная команда, которая выполняется. Как определить из cmd.exe, какую прогр...
спросил Ken 13 лет назад

2
голосов
1
ответ
645
просмотров

Точный Windows-эквивалент команды Unix which (1)

Возможное дублирование: Windows-эквивалент whereis? Достаточно просто написать простой скрипт, который работает как команда which (1) из unix, которая ищет данную команду по PATH. К сожалению, функция CreateProcess не так проста, поэтому этот тип сценария не дает точных результатов: CreateProces...
спросил SamB 13 лет назад

2
голосов
6
ответов
3480
просмотров

(Unix / Linux) Как выполнять разные команды с одинаковыми именами?

У меня есть два отдельных файла на моем компьютере, which execfile /usr/local/bin/ /usr/bin/ Итак, у меня есть два файла с одинаковым именем в двух разных каталогах. Как я могу точно указать, какую команду запустить? Благодарю.
спросил 13 лет назад

1
голосов
3
ответа
1208
просмотров

Команда which не возвращает ничего через cron, но работает через консоль

Я написал небольшую утилиту в haXe + Neko, которая должна выполнять некоторые команды GIT. Чтобы избежать жесткого кодирования пути к исполняемому файлу GIT, я хотел бы использовать команду which, чтобы выяснить, где он находится. Все работает, как и ожидалось, при запуске вручную из консоли, но не...
спросил Juan Delgado 13 лет назад

7
голосов
3
ответа
2100
просмотров

`which python` указывает на нужный мне питон, но` python` запускает неправильную версию

Я хочу использовать python24, предоставляемый портами, поэтому я установил его и python_select -sпоказывает, что нужная версия действительно выбрана. Бег which pythonдает /opt/local/bin/python, а бег /opt/local/bin/pythonдает мне ту версию, которую я хочу. Однако когда я запускаю pythonиз оболочки,...
спросил tramdas 14 лет назад

96
голосов
4
ответа
29017
просмотров

какие / где различия

Какая разница между whichа whereis?
спросил mk12 14 лет назад