К вашему сведению, я добавил эти две функции к своему .bash_profile
на основе ответов, найденных в SO.Как сказал Крис Джонсон, все ответы, использующие ${x%/}
, удаляют только одну косую черту, эти функции будут делать то, что говорят, надеюсь, это полезно.
rem_trailing_slash() {
echo $1 | sed 's/\/*$//g'
}
force_trailing_slash() {
echo $(rem_trailing_slash $1)/
}