Как сделать node.js скрипт исполняемым в глобальной области видимости на маке?

Есть скрипт, который вызывается как node [pathToScript/]scriptName.js param. Как можно вызывать его просто через scriptName param? На линуксе я бы сделал обертку из баш скрипта, который бы поместил в /usr/bin/

Вопрос.
1) Есть ли способ сделать проще(правильнее)?
2) у скрипта название cc, в маке оно используется под clang, а удалить не получается (Operation not permitted), похоже это все дело шло в связке с Xcode, который я удалил. Как можно освободить это имя?
  • Вопрос задан
  • 300 просмотров
Решения вопроса 1
DevMan
@DevMan Куратор тега bash
все делается точно так же как и в пингвине. только лучше не в /usr/bin/, а в /usr/local/bin/
можно вообще обойтись без обертки: просто пропишите нужный шебанг своему скрипту.

по п.2 - обертку вы можете назвать как угодно, имя скрипта здесь рояля не играет.
если хотите именно выпилить cc (хотя я не вижу в этом смысла), то which cc и удаление.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы