Ошибка ctags с Mac - PullRequest
       12

Ошибка ctags с Mac

0 голосов
/ 30 апреля 2018

У меня в Mac есть обильные теги. Так как вчера я получаю эту ошибку ctags: недопустимый вариант - R использование: файл ctags [-BFadtuwvx] [-f tagsfile] ...

Я следовал указаниям, приведенным здесь После выполнения упомянутых здесь шагов я могу запустить ctags -R из командной строки (iterm) Но когда я выполняю ту же команду из файла .sh (у меня есть сценарий оболочки, в котором я запускаю команду cscope и ctags, используя ее), я снова получаю вышеуказанную ошибку, но не тогда, когда запускаю ctags -R непосредственно из iterm.

Любые указания по решению этой проблемы будут действительно полезны. Заранее спасибо

1 Ответ

0 голосов
/ 02 мая 2018

Итак, вышеуказанная проблема, похоже, исправлена. Проблема в том, что переменная PATH в ~ / .bash_profile должна быть установлена ​​правильно. Хотя моя переменная PATH указывала на / usr / local / bin, но / usr / bin появилась впереди / usr / local / bin, следовательно, каким-то образом ctags (при запуске из сценария оболочки) собирал / usr / bin, а не / usr / local / bin (для которого я установил псевдоним). Просто переместите / usr / local / bin вперед / usr / bin, и все заработало нормально. Итак, экспорт PATH = "/ usr / local / bin: / usr / bin: $ PATH"

...