Там в Баш скрипт на моем Linux машине с этими двумя линиями:Что делает экспортная переменная без знака равенства?
[ -r /etc/java/java.conf ] && . /etc/java/java.conf
export JAVA_HOME
Что экспорт JAVA_HOME делать? Обычно я думал, что экспорт VARIABLE_NAME = что-то задает переменную.
Что делает запуск экспорта JAVA_HOME без установки его на что-то?
Я попытался запустить его на командной строке, но ничего не происходит.
Вы пробовали чтение [документацию] (https://www.gnu.org/software/bash/manual/html_node/Bourne-Shell -Builtins.html # Bourne-Shell-Встроенные команды)? – melpomene
Справедливости ради следует отметить, что связанная с документацией информация не действительно касается того, что задал ОП - @melpomene –
@JonnyHenly * * Отметьте каждое имя, которое будет передано дочерним процессам в среде. * "- Это то, что делает' export'. – melpomene