Tag: path

Проблема установки переменной среды в tmux и screen

Всякий раз, когда я использую Tensorflow (библиотеку Python) из сеанса tmux или экрана, мне приходится вручную изменять переменные окружения. В частности, я должен набрать export PATH blah blah blah и export LD_LIBRARY_PATH blah blah blah . Обычно (за исключением tmux и screen) мне это не нужно, потому что мой .bashrc содержит именно эти строки . […]

Редактирование bash $ PATH

Я хочу отредактировать мой bash $ PATH глобально для всех оболочек. Мне сказали, что я могу добавить / удалить материал из моего .bash_profile или .bashrc, чтобы сделать это, но когда я просматриваю эти файлы, в них отсутствуют папки, которые я вижу, когда я echo $PATH Есть ли способ отредактировать $ PATH глобально для всех сеансов […]

экспорт PATH постоянно

Я экспортировал PATH, но как только я переключаюсь на другой терминал или перезагружаю Debian, $ PATH сбрасывается. Вот шаги, которые я предпринимаю: ~$ vim scripts.sh #!/bin/bash echo "Hello" Я сохраняю его как mybash.sh и chmod с 755. Затем я перемещаю его в /root/scripts . Затем: ~$ export PATH=$PATH:~/root/scripts и он работает, но как только я […]

Добавление пространства USB в conky

Я устанавливаю conky, и я хотел бы добавить пространство usb, я использую: $font${color DimGray}/ $alignc ${fs_used /} / ${fs_size /} $alignr ${fs_free_perc /}% ${fs_bar /} для полного hdd, что я должен писать как путь для USB?

Проблемы с CRON-контуром

У меня есть скрипт Python, который отлично работает из командной строки, но когда я пытаюсь запустить его из CRON, это странно. Сценарий генерирует, затем запускает файл сценария apk. Файл сценария apk сохраняется в /usr/src/scripts/plots/core_temp_data/weeklyplots при запуске через командную строку; но он сохраняется в /home/pi при запуске из CRON. Я также попытался записать ошибки CRON в […]

Установка файла tar.gz без цели установки

Я попробовал несколько ответов, а именно: Как установить tar.gz-файлы? Установка файла tar.gz, который не имеет файла конфигурации, установки и чтения. Как установить tar-файл (jhead) на компьютере Mac или Linux Я пытаюсь установить определенную версию bazel через http://www.bazel.io/docs/install.html#mac-os-x , но используя файл tar.gz в разделе 0.2.2b https: / /github.com/bazelbuild/bazel/releases . Файл readme связывается с документами в […]

Почему разные пути скриптов sudo su и bash?

Заметка администратора: этот вопрос отличается от того, почему sudo-путь отличается от su, потому что переменные среды в сценарии bash, запущенные из cron, не переносятся из переменных окружения, установленных для обоих пользователей как sudo или as su. (Смотрите все после НО.) При запуске sudo su и показе путей, у меня есть / usr / local / […]

Переменная PATH сбрасывается после закрытия и повторного открытия сеанса SSH

Я использовал SSH (через putty) для подключения к VPC, а затем добавил папку на свой путь, используя: export PATH=$PATH:/my/directory Это работает, пока сеанс открыт, однако, когда я закрываю шпатлевку, а затем восстанавливаю соединение SSH, изменений в PATH больше нет. Любая помощь, понимающая, почему это происходит, будет очень оценена.

Как передать путь файла к функции вместо содержимого файла?

Я использую оболочку bash на Ubuntu Linux. У меня это в моем сценарии output_file=create_test_results_file "$TFILE1" Через эхо-инструкции я проверил, что значение $ TFILE1 является файловым путем, например /tmp/run_tests.sh1.7381.tmp Но когда я запускаю свой скрипт, каким-то образом содержимое файла передается моей функции, содержимое которой #!/bin/bash create_test_results_file () { RESULTS_INPUT_FILE=$1 OUTPUT_FILE="/tmp/output`date +%m`_`date +%d`_`date +%y`.txt" touch $OUTPUT_FILE marker="" […]

Почему я не могу успешно экспортировать путь в сценарий bash?

Чтобы получить код C для правильной компиляции, мне нужно экспортировать папку, чтобы найти определенный файл. В командной строке, если я сначала запускаю export LD_LIBRARY_PATH=/bin/path../version/:$LD_LIBRARY_PATH а затем исполняемый файл из кода C работает. Если я не экспортирую LD_LIBRARY_PATH , то исполняемый файл завершится с ошибкой, так как пакет C не может найти необходимый файл, т. Е. […]

Linux и Unix - лучшая ОС в мире.