Запитання з тегом «environment-variables»

Змінні середовища - це загальносистемні змінні, які мають однакове значення. Ці змінні часто розбираються оболонкою при виконанні команд і розширюються на їх відповідну змінну. Наприклад, це дозволяє користувачам переміщувати місця розташування файлів без необхідності оновлювати жорстко закодовані шляхи в сценаріях (вони просто повинні оновити змінну середовища).


1
Linux змінює змінні середовища без перезавантаження для всіх оболонок
Я використовую Fedora 14, і я змінив ім'я хоста в /etc/sysconfig/networkі за допомогою hostnameкоманди. Підказки оболонки правильно відображають нове ім'я хоста. Однак назви терміналів все ще відображають старе ім'я хоста. Я спробував встановити $HOSTNAMEзмінну на нове ім'я хоста за допомогою, export HOSTNAME=newhostnameале вона працює лише в поточному сеансі терміналу. Коли …

1
Не вдається зберегти змінні PATH або JAVA_HOME, Oracle Linux 6
Я перебуваю на Oracle Linux 6 і намагаюся додати шлях: /root/jrockit-jdk1.6.0_33-R28.2.4-4.1.0 до змінних PATHта JAVA_HOME. Отже, я входжу як root і намагаюся: export PATH=$PATH:/root/jrockit-jdk1.6.0_33-R28.2.4-4.1.0 and JAVA_HOME=/root/jrockit-jdk1.6.0_33-R28.2.4-4.1.0. PATHнавіть не додає мій шлях до jdk, а JAVA_HOMEдодає його як слід. Коли я echo JAVA_HOMEз іншого терміналу або після перезавантаження JAVA_HOMEповертається до стандартного …

0
розширення змінної середовища в bash
Bash використовується для розширення змінних середовища, коли ви натискаєте вкладку: cd $PWD це призведе до $PWDрозширення. Коли ви повернетесь до повернення, розширений шлях піде у вашу історію, що було дуже корисно. У цій групі широко обговорювалося розширення змінної середовища. Мені потрібно рішення, яке працює як для Mac, так і для …

3
bash: ім'я змінної не розширюється із заповненням Tab
На віддаленому комп'ютері з версією bash "3.2.51 (1) -release" (ОС: SUSE Linux Enterprise Server 11.1 (x86_64)) я не зміг виконати звичайне заповнення вкладки зі змінною назвою. наприклад, я хотів би набрати: echo $OLDPWD/ то в кінці косої риски я можу натиснути "Tab", і ім'я змінної буде розширено до старої назви …

3
Як видалити файл з файлової системи в Linux, коли я не маю дозволу?
Я перевстановив ns2, але не видалив файл із файлової системи із шляхом: /usr/bin/ns Тож коли я набираю свій термінал: which ns Я отримав: /usr/bin/ns Замість шляху, який я встановив: /home/me/ns-allinone-2.35/bin/ns Це в моєму домашньому довіднику me. Як слід видалити файл із файлової системи з подібним іменем? Властивості цього файлу в …

1
Експорт функції bash через SSH
Я хотів би експортувати функцію bash через ssh, щоб використовувати її в GNU паралельно. На це питання, здається, тут відповіли Експорт bash функцій через ssh але я, здається, не зможу змусити його працювати. Де потрібно розмістити eval? Чи можна було б навести повний приклад сценарію?

1
Я перезаписав змінну середовища PATH
Я випадково перезаписав змінну середовища PATH в Windows 8 (64 біт). Як я можу скинути його? Мені страшно вимкнути ПК, перш ніж виправити цю проблему. Інакше я можу скопіювати його з іншого ПК з такою ж ОС (або з Windows 8.1)?

1
"Успадковувати" змінні шляху у Windows
У Windows 7 я додав дві змінні середовища користувача: M2_HOME %PROGRAMFILES%\Apache\apache-maven-3.0.2 M2 %M2_HOME%\bin У моїй голові обидва повинні працювати, однак, тільки перший робить з якоїсь причини. Що я маю на увазі, що я в командному рядку можна набрати cd %M2_HOME% Що прекрасно працює, але cd %M2% Якого немає. Що тут …

1
Пакетний файл: змінний середовища "if" тест рядка
У пакетному файлі я називаю інший пакетний файл, щоб встановити декілька змінних оточення. Змінні дані встановлені правильно, і я можу їх викликати. Однак у цьому випадку мені потрібно порівняти дві з цих змінних середовища і визначити, чи є вони однаковими для того, щоб умовно запустити решту партії (або перейти до …

1
Чи можна використовувати пакетний файл для виділення певного формату файлу?
Я експериментував з командними файлами останнім часом, і нещодавно я знайшов відповідь на старе запитання: Hilight / виберіть файл з пакетним сценарієм . Тепер, коли я виконав це, я хотів би знати, чи можна використовувати той же метод з змінною формату (тобто * .txt). Більш конкретно, я хотів би створити …

2
Як використовувати змінну середовища в explorer для швидкого доступу до папок?
Я користувач Windows 8. Я часто створюю та зберігаю файли документів до папки з довгим шляхом. Тому я спробував створити змінну середовища для цієї папки MyFolder, щоб отримати швидкий доступ. Однак це не здається працювати: всередині Notepad ++ або іншого редактора, коли я відкриваю "save as" і вступаю %MyFolder%, вона …

2
Як додати змінну середовища linux для іншої мови (PHP або RUBY)
Я хотів би додати змінну середовища linux для моїх різних додатків, написаних на PHP і Ruby. Її метою є розмежування між «виробничим» і «розроблювальним» середовищем linux. Як мати змінну середовища linux (наприклад: APPLICATION_ENV = 'production'), яку можна отримати за допомогою PHP і Ruby? Дякую Редагувати 1: Моїм першим рішенням було: …

1
Дивна поведінка з Башем
Нещодавно я змінив .bashrcі підмітив, як виглядає мій PS1, але зараз у нього дуже дивна проблема. Перед закінченням рядка в терміналі (приблизно 2 третини шляху) він відскакує назад до початку лінії так: e before itarcath@Highgate][~/.gconf/apps/gedit-2/preferences] how long can a command b Моя перша думка полягала в тому, що він не …

2
Яке значення за замовчуванням змінної середовища PATHEXT для Windows?
Яке значення за замовчуванням для змінної середовища PATHEXT для різних версій Windows? Або ще краще: як можна надійно визначити початкове системне значення PATHEXT за замовчуванням у системі, коли воно, можливо, було змінено встановленим програмним забезпеченням, груповою політикою тощо? Мене цікавлять як мінімум Windows 7, 8 та 10. На жаль, у …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.