LINUX.ORG.RU
ФорумAdmin

Символ @ в строке PATH

 


1

1

Здравствуйте.

Установил в Centos Steam ruby, rvm и появилось в $PATH вот такая строка: /usr/local/rvm/gems/ruby-2.6.6@global/bin.

Вопрос: Что означает это @global/bin?

Я не понимаю значение этого знака @. Понятно, что такого пути у меня нет. Думаю это какая-то подстановка.

Подскажите пожалуйста.

Просто @ такой же символ в пути как и a-z-A-Z

dron@gnu:~$ mkdir -p test/@test/@test
dron@gnu:~$ tree test
test
└── @test
    └── @test

3 directories, 0 files
dron@gnu:~$
LINUX-ORG-RU ★★★★★
()

Это просто символ, который иногда используют в качестве разделителя в названиях пакетов, архивов и т.д.

alex1101
()

Спасибо за ответы. Действительно, это оказался просто символ. Т.к. я не знаком с RUBY я не сталкивался с его особенностями. Оказалось, что в RUBY можно создавать окружения как у PYTHON и эти окружения, т.е. наборы библиотек RUBY хранятся в таком вот виде: /usr/local/rvm/gems/ruby-2.6.6@global/bin. А я такого окружения не создал, вот его и не было у меня. А путь в PATH появился. В общем, решено. Спасибо всем.

oleg-info
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.