Я правильно добавил свою папку сценариев в папку $ PATH. Но я все еще не могу запустить сценарии из любого места, просто вызывая их. Как мне этого добиться?
Пример. Если у меня есть ~/scripts/
в моем пути и в ~/scripts/
меня есть foo.sh
я хочу иметь возможность быть где угодно, набрать foo
и заставить его выполнить foo.sh
Когда я набираю echo $PATH
я вижу, что моя папка scripts
правильно включена в мой путь. Я также сделал foo.sh
исполняемого файла , потому что если я cd
в каталог scripts
и типа foo.sh
он работает правильно.
Что мне не хватает?