Argggg. Я борется с этой глупой проблемой в течение нескольких дней, и я не могу найти ответ.BASH Script to cd to directory с пробелами в пути
Я использую BASH для Mac OS X, и я хотел бы создать простой исполняемый файл сценария, который будет изменен на другой каталог при его запуске. Однако путь к этому каталогу содержит пробелы. Как ты это делаешь? Это то, что у меня есть ...
Имя файла: cdcode
содержимое файла: cd ~/My Code
Теперь должное, это не длинный путь, но мой фактический путь пять каталогов глубоко и четыре из этих каталогов имеют пробелы на пути.
BTW, я пробовал cd "~/My Code"
и cd "~/My\ Code"
, и ни один из них не работал.
У меня проблема, аналогичная описанной. I.e. ни один из возможных способов изменить каталог, в котором есть пробел. не Ничего подобного: CD "My Passport" кд My \ Passport CD мой "Паспорт" ничего не работает. Сложность работает нормально. Я могу перечислить: ls -l My \ Passport/ работает нормально. \> uname -a Linux хост 2.6.18-8.1.8.el5.centos.плюс # 1 SMP Mon Jul 16 08:49:50 EDT 2007 i686 i686 i386 GNU/Linux \> bash --help GNU bash, версия 3.1.17 (1) -release- (i686-redhat-linux-gnu) любые идеи, пожалуйста? –