Ответы:
Вот функция:
pwdr () {
pwd | sed s,$HOME,~,
}
Добавьте эту функцию в файл профиля и используйте pwdr.
В bashвы также можете использовать расширение параметров и избежать вызова sedс помощью довольно волшебно выглядящих
echo ${PWD/~/\~}
${...}Выражение можно использовать везде , где переменная оболочки может быть использован как хорошо, echoтолько для демонстрационных целей.
sedспособ, угловой корпус теперь должен нормально работать с обоими вариантами.
/Users/denz/foo/Users/denzкоторый это будет переведено~/foo/~.