In Bash kann ich cd ~mit jedem Befehl mit in mein Home-Verzeichnis gehen und tatsächlich auf mein Home-Verzeichnis verweisen ~.
Kann ich neue, benutzerdefinierte "Verzeichnis-Aliase" (?) Erstellen, um auf andere Verzeichnisse zu verweisen? Hypothetisches Beispiel:
make_alias "~~" /mnt/photon/work/foo_project/
cp ~/home.png ~~/set_8/home_4.png
Wie kann es gemacht werden, wenn ja? Wenn nicht, ist es beabsichtigt und warum?
Schön zu haben: Wo und wie ~wird dieses "~" gesetzt und gebunden?
n=/mnt/photon/work/foo_projectund dann cp foo ~n/bar. (Hinweis für das OP: Auch auf zsh beschränkt).
@oder _), was in Bash nicht möglich ist, während dies ~~sicherlich der Fall ist (hackig, aber möglich). Außerdem wird nicht beantwortet, wie diese Neuzuordnung durchgeführt wird.