Вопрос

Я пытаюсь создать переменную в Bash для быстрого доступа к некоторым папкам и сохранить его в мой файл сценария Bash_Profile.Вот как выглядит сценарий

Documents=~/Documents
Apps=~/Library/Application\ Support/iPhone\ Simulator/5.1/Applications
.

После запуска скрипта PROTALY DOCKS DOCKSOWS PROMENTION и $ APP не.Он говорит:

-bash: cd: /Users/myusername/Library/Application: No such file or directory
.

Это путь к папке:

/Users/myusername/Library/Application Support/iPhone Simulator/5.1/Applications
.

Как я должен избежать пробелов?Я использую VIM и I введите «CD $ приложения».

Это было полезно?

Решение

Пространства в порядке;Это ваша команда, которая не так.

cd "$Apps"
.

Другие советы

Вы также можете процитировать строку и не использовать символ обратной спинки: Приложения= '~ / Библиотека / Поддержка приложений / Симулятор iPhone / 5.1 / Приложения' CD "$ приложения"

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top