Intereting Posts
Лучший способ обмена именами файлов Обработка текста. Создание файла slurm topology.conf из вывода ibnetdiscover. как позволить bash читать «нажатую клавишу» во время нажатия не после нажатия ENTER Могу ли я дважды загружать Linux Mint 32/64? Настройка лабораторной среды в VirtualBox SIGTERM не работает иногда Сделать Compose не компоновкой после определенных нажатий клавиш Последствия постоянного хранения неконфигурированных ссылок Как перенести файл в другой каталог, как только он будет создан, в Linux? Динамические переменные в файлах модулей systemd Маршрутизация с использованием второго интерфейса Как сделать зарегистрированное доменное имя решением для локального / частного IP-адреса Распаковать все файлы при извлечении архива Программа установки пакета Fedora GUI занимает очень много времени (> 15 минут), чтобы начать Почему файловая система unix не сохраняет время создания файла?

Терминал на Mac Osx – похоже, не ищет скрипты в PATH env var

Я установил $ PATH как: –

echo $PATH /Volumes/3\ TerraBerry/MyShellScripts/:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin 

и dir / Volumes / 3 \ TerraBerry / MyShellScripts / содержит файл сценария bash – myscript.sh.

Но единственный способ, которым я могу выполнить этот скрипт, – это

 cd /Volumes/3\ TerraBerry/MyShellScripts 

и затем введите

 ./myscript.sh 

Мне удалось это сделать раньше, поэтому я могу просто ввести

 myscript.sh 

от любой PWD. Но не сейчас. Кто-нибудь видит, что я делаю неправильно? В терминале, если я напечатаю

 open /Volumes/3\ TerraBerry/MyShellScripts/ 

он открывает эту папку в Finder.

bash-3.2 OSX 10.12.6