Odpowiedzi:
Oto funkcja:
pwdr () {
pwd | sed s,$HOME,~,
}
Dodaj tę funkcję do pliku profilu i użyj pwdr.
W bashmożna także użyć parametru ekspansji i uniknąć wywołanie sedprzy użyciu raczej magicznie patrząc
echo ${PWD/~/\~}
${...}Wyrażenie może być stosowany wszędzie zmienną powłoki mogą być stosowane jako dobrze, echoto tylko w celach demonstracyjnych.
sedsposobie, obudowa narożna powinna teraz działać poprawnie z obiema opcjami.
/Users/denz/foo/Users/denzktórego to się tłumaczy~/foo/~.