Двоичный, не доступный из Bash, несмотря на то, что он находится в пути

Я изучаю, как программировать в Racket. Это двоичный файл находится в "/Applications/Racket v6.2/bin/racket" . Позвольте мне показать, что происходит:

 MacBook:~ enedil$ echo $PATH /Applications/Racket\ v6.2/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin MacBook:~ enedil$ ls -l /Applications/Racket\ v6.2/bin/racket -rwxr-xr-x@ 1 enedil admin 53712 Jun 19 22:23 /Applications/Racket v6.2/bin/racket MacBook:~ enedil$ file /Applications/Racket\ v6.2/bin/racket /Applications/Racket v6.2/bin/racket: Mach-O 64-bit executable x86_64 MacBook:~ enedil$ racket -bash: racket: command not found MacBook:~ enedil$ bash --version GNU bash, version 3.2.57(1)-release (x86_64-apple-darwin14) Copyright (C) 2007 Free Software Foundation, Inc. 

Как это возможно? Что делать, если я хочу, чтобы на моем пути был полностью работающий компилятор Racket?

One Solution collect form web for “Двоичный, не доступный из Bash, несмотря на то, что он находится в пути”

Кажется, что вы допустили ошибку при редактировании PATH . Символ обратной косой черты в вашем выводе PATH считался литералом, а не отсутствием для пробела.

Тебе нужно:

 PATH="/Applications/Racket v6.2/bin:$PATH"; export PATH 

или:

 PATH=/Applications/Racket\ v6.2/bin:$PATH; export PATH 
  • Печать эпохи с использованием даты
  • Справка по редактированию инструкции sed
  • как правильно передать _set_ параметров с пробелами в функцию оболочки
  • Сравнение строк со специальными символами с использованием if-loop не работает
  • Использование sed для замены строки специальными символами другой строкой со специальными символами
  • При передаче аргументов в программы через переменные массива
  • Как удалить dot name no name directory
  • Bash: передача фигурных скобок в качестве аргументов функции bash
  • bash добавить значение к массиву со встроенной переменной и одинарные кавычки
  • Как подключить вывод netcat? Проблемы с xargs и кавычками
  • дата не принимает свой собственный результат
  • Interesting Posts

    Включить NumLock при запуске?

    Способы консолидации музыкальной папки

    Arch Linux openSSH часто отключает соединение

    Как изменить разрешение экрана Slax?

    Как повторить в настоящее время введенный параметр в zsh?

    Невозможно настроить панорамирование экрана в Ubuntu с помощью xRandR, в котором говорится, что он не может найти режимы

    Nginx перенаправляет все домены на один веб-сайт

    Не удается смонтировать DVD

    Легкая изолированная среда linux

    Докер с аудио в режиме реального времени / с низкой задержкой? (для виртуальных усилителей, таких как Guitarix …)

    Ожидайте сценарий + автоматизированный процесс telnet между тремя машинами Linux

    Несколько типов доступа ssh от данного пользователя1 / клиента к одному пользователю2 / серверу

    Как скопировать / выставить многострочное выражение, которое я ввел в приглашении ZSH?

    Сколько секций можно создать в объектном файле?

    Как уменьшить использование дискового пространства

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