Я хочу, чтобы иметь возможность активировать программу C в любом месте терминала, не вводя путь к ней. Таким образом, вместо:Как сделать исполняемый файл сценария без .bashrc
[some_text]:~ [username]$ ./[insert_c_executable]
или:
[some_text]:~ [username]$ Documents/Folder1/Folder2/.../[insert_c_executable]
Что я могу сделать что-то вроде этого, как программы ls
или pwd
:
[some_text]:~ [username]$ [some_cool_app_name]
Я видел полезный ответ на следующая ссылка: https://askubuntu.com/questions/229589/how-to-make-a-file-e-g-a-sh-script-executable-so-it-can-be-ran-from-termina/229592#229592?newreg=549425fc915d44d19a1e9be81f0172b7
Однако, ни .bashr c или bash_profile доступны в моем домашнем каталоге (на Mac с OS X). Я не могу прокомментировать этот вопрос, так как у меня недостаточно репутации. Любая помощь будет принята с благодарностью!
Как насчет использования '.bash_profile' вместо' .bashrc'? – MikeCAT
Заметил, что - bash_profile также не присутствует в моем домашнем каталоге. Только bash_history. –
Почему бы не создать файлы? У вас нет разрешения на запись в ваш домашний каталог? – MikeCAT