У меня есть сценарий оболочки, который я хочу запустить без использования команд "sh" или "bash". Например:
Вместо того: sh script.sh
Я хочу использовать: script.sh
Как я могу это сделать?
PS (i) Я не очень часто использую сценарий оболочки и пытался читать псевдонимы, но я не понимал, как их использовать.
(ii) Я также читал о связывании скрипта с другим файлом в переменных PATH. Я использую свой университетский сервер, и у меня нет прав для создания файла в этих местах.
mv example.sh example
и тогда он example
должен работать сам по себе.
$HOME/bin
- если у вас его еще нет, добавьте его в свой PATH (около передней части). Поместите сценарии (и любые другие программы), которые вы хотите выполнить напрямую, без указания здесь пути или символических ссылок здесь, где находятся реальные программы.