В bash я могу перейти в свой домашний каталог с cd ~помощью любой команды с помощью команды и перейти к своему домашнему каталогу ~.
Могу ли я создать новые пользовательские «псевдонимы каталогов» (?) Для ссылки на другие каталоги? Гипотетический пример:
make_alias "~~" /mnt/photon/work/foo_project/
cp ~/home.png ~~/set_8/home_4.png
Как это можно сделать, если так? Если не может, то это задумано и почему так?
Приятно иметь: Где и как ~устанавливается и привязывается к этому «~»?
n=/mnt/photon/work/foo_projectа потом cp foo ~n/bar. (Примечание для OP: также ограничено zsh).
@или _), что невозможно в bash, хотя, ~~безусловно, (хак, но возможно). Кроме того, это не отвечает, как это перераспределение сделано.