Я хочу добавить. /bin каталог (который относится к текущей директории оболочки) в $PATH при запуске рыбы. Обратите внимание, что fish
является оболочкой.
echo $PATH
set PATH ./bin $PATH
echo $PATH
Если я поместил эти строки внутри ~/.config/fish/config.fish
, оболочка будет отображать одну и ту же коллекцию путей. Абсолютные пути добавляются должным образом.
Если я открою оболочку и введите тот же set PATH ./bin $PATH
внутри некоторого каталога, содержащего bin
, он будет добавлен успешно. Однако, когда в текущем каталоге нет bin
, он показывает мне ошибку.
set: Could not add component ./bin to PATH.
set: Value too large to be stored in data type
Я запускаю рыбу 1.23.1 на OS X Lion.