При наличии имени каталога как "мой dir". Я могу получить к использованию каталога это,
~: cd my\ dir
или
~: cd "dy dir"
Но я нашел, делаю ли я это:
~: export my_dir=my\ dir
или
~: export my_dir="my dir"
затем
~: cd $my_dir
это не работает, CD всегда получают его параметр как "мой" и ошибку отчета.
Кто-либо знающий, как зафиксировать это?
Спасибо!
alias cdmydir="cd my\ dir"
Вы не сможете использовать это для любой другой функции, как определение путей, но это будет работать на это непосредственное использование.
Я попробовал export my_dir=my\\\ dir
и export my_dir="\"my dir\""
, так, чтобы переменная среды была бы my\ dir
и "my dir"
, соответственно. Но удар должен сделать другой парсинг для переменных среды по сравнению с регулярной командной строкой: Я получил ошибки "Никакой такой файл или каталог" ошибки для my\
и "my
.