Вопросы с тегом «path»

PATH (все в верхнем регистре) - это имя переменной среды в Unix-подобных операционных системах, DOS, OS / 2 и Microsoft Windows, указывающее набор каталогов, в которых ищутся исполняемые программы.

1
Можно ли добавить в мой $ PATH один исполняемый файл, а не весь каталог?
У меня XAMPP установлен в OSX, и по умолчанию он добавляет путь к своему собственному binкаталогу (полному различных утилит) к моей $PATHпеременной: # Add path to XAMPP PHP version export XAMPP_PHP=/Applications/XAMPP/xamppfiles/bin export PATH="$XAMPP_PHP:$PATH" Скорее , к сожалению, одна из его утилита называется HEAD, что благодаря регистронезависимой файловой системе OSX, в …
9 path 

8
Grep для шаблона в начале или в середине строки
Начну с того, что считаю эту проблему чуть менее невинной, чем кажется. Что мне нужно сделать: проверить папку в переменной окружения PATH. Это может быть в начале или где-то после. Мне просто нужно убедиться, что эта папка есть. Пример моей проблемы - давайте использовать /opt/gnome. СЦЕНАРИЙ 1: папка не находится …

2
Установлен sqlite3 v3.8, но по умолчанию Mac-терминал по-прежнему работает со старой версией 3.6
У меня Mac под управлением OS X 10.6.8, который поставляется с предустановленной SQLite3 v3.6. Я установил v3.8 с помощью доморощенного. Но когда я набираю «sqlite3» в моем терминале, он продолжает запускать старую предустановленную версию. Любая помощь? Не уверен, что переменная PATH как-то связана с этим, но запуск echo $ PATH …
9 path  sqlite 

2
Почему Bash не может найти команду, даже если $ PATH указан правильно?
Я указываю путь к моей команде в файле / etc / profile : export PATH=$PATH:/usr/app/cpn/bin Моя команда находится в: $ which ydisplay /usr/app/cpn/bin/ydisplay Итак, когда я выполняю «echo $ PATH», вывод выглядит так: $ echo $PATH ...:/usr/app/cpn/bin И все в порядке, но когда я пытаюсь запустить свою команду через SSH, …
9 linux  bash  shell  ssh  path 

1
Где я установил мой путь PATH?
Я хочу удалить ~/binиз моего PATH. Я установил его несколько месяцев назад, когда Linux (Ubuntu) был для меня совсем новым, но я не знаю, как я его добавил ... Ничего не появляется, когда я ищу все файлы, перечисленные ниже. Где еще это может быть установлено? Он префиксируется после $HOME/.profileпрефиксов PATH …

2
Изменить пользователя и загрузить всю среду в сценарии оболочки
У меня возникли некоторые проблемы с нашим авторским скриптом, который меняет пользователя и запускает несколько процессов ruby ​​daemon. В прошлом я просто bash -c "do the business" -l someuserиспользовал -lфлаг для эмуляции входа в систему. До сих пор это прекрасно работало, наш процесс ruby ​​выдавал следующую ошибку: require: no such …

5
Добавление каталога в PATH через Makefile
У меня возникли проблемы с экспортом ПУТИ, который я изменил в Makefile, в текущий Терминал. Я пытаюсь добавить в PATH папку bin внутри каталога Makefile. Вот соответствующая полоса make-файла: PATH := $(shell pwd)/bin:$(PATH) install: mkdir -p ./bin export PATH echo $(PATH) Эхо печатает его правильно, но если я повторю эхо …

1
Как поиск в $ PATH работает под капотом?
В Интернете слишком много статей / ресурсов, которые учат людей, КАК устанавливать переменную среды, PATHчтобы они могли использовать короткий javaили и pythonт. Д. Вместо абсолютного пути в интерфейсе командной строки. Что мне интересно знать, так это то, что скрывается за сценой, когда мы вводим команду и нажимаем клавишу ввода (аналогично …
8 shell  path 

2
Как использовать библиотеки, установленные nix во время выполнения?
Я использую nixв «однопользовательском режиме» в системе, где я не root (см. Ниже описание моей настройки nix). Я хотел быстро запустить один из моих двоичных файлов, который динамически связан с библиотекой, которая отсутствует в системе. Итак, я установил библиотеку с nix: $ nix-env -qa 'gmp' gmp-4.3.2 gmp-5.1.3 $ nix-env -i …

2
Основные команды не работают, например: -bash: ls: Нет такого файла или каталога
Я новичок в Unix и в процессе установки программы для моей диссертации, я, должно быть, играл с PATH для основных команд Unix, таких как ls. Каждый раз, когда я набираю lsи имя каталога, для которого я хочу перечислить файлы, оно выглядит так: -bash: ls: No such file or directory Что …
8 bash  command-line  ls  path 

3
Добавьте $ HOME / bin в PATH для одного пользователя в Debian Wheezy с LXDE
В Ubuntu, если $ HOME / bin существует, он будет автоматически добавлен в PATH, но в Debian этого не происходит. Как мне постоянно добавить его в PATH для данного пользователя, но только для него, а не для всех пользователей? Я хочу, чтобы он действовал и для программ с графическим интерфейсом, …
8 debian  path  lxde 

1
/ etc / paths в OS X и других Unices
Является ли /etc/pathsпрочитан всеми оболочками , что я бегу в OS X? Например, если я использую zsh, будет ли он анализироваться /etc/pathдля заполнения $PATH? Какова именно последовательность, которую OS X следует заполнить $PATH? Делает ли это иначе, чем другие Unices?
8 osx  zsh  path  etc 

2
Найти местоположение исходного сценария оболочки
Возможно ли, что исходный сценарий оболочки знает свое местоположение? Я прочитал определение пути к соерседу сценарию оболочки , но ответы сосредоточиться на bashи tcshи потерпеть неудачу , если используется POSIX оболочка. $0также не является решением и дает неправильные результаты . Решение не должно быть на 100% надежным. Маловероятно, что путь …
8 shell  path 


5
Общесистемный способ установить или получить $ JAVA_HOME в Ubuntu?
Интересно, предоставляет ли сама Ubuntu общесистемный способ поиска тока JAVA_HOMEили есть правильное место для настройки JAVA_HOME? Mac OS X преуспевает в этом, поскольку /usr/libexec/java_homeкоманда возвращает текущее значение JAVA_HOME. Но в Ubuntu материалы, которые я обнаружил, всегда указывали мне на $JAVA_PATHуказание статического пути, который хранится в ~/.bash_profile. Я думаю, однако, у …
8 ubuntu  path  java 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.