Я только что закончил писать свой самый первый инструмент командной строки в Objective-C, скомпилировал его, и теперь мне интересно, как можно было бы сделать его исполняемым как команда.Как сделать инструмент командной строки исполняемым в OS X?
Например, сейчас, чтобы использовать программу, я должен ввести ./filename -args
в терминал. Я хотел бы иметь возможность вводить только filename
и выполнять программу.
Я пробовал использовать sudo chmod a+x filename
, но не пошел.
Удивительно, что работает. Теперь, как бы удалить его? – Calvin
@Calvin: 'sudo rm/usr/local/bin/filename'. – kennytm
Я сделал это, но теперь, когда я набираю «имя файла» где-нибудь, он говорит
/usr/local/bin/filename: No such file or directory
, что заставляет меня поверить, что он все еще хранится где-то? – Calvin