Use `${PWD}` instead of `$(pwd)`

Don't subshell when there's a shell parameter for it.
pull/1927/head
John D Pell 2021-09-18 13:15:13 -07:00
parent 1f6d6aa147
commit 5fc418e479
4 changed files with 5 additions and 5 deletions

View File

@ -227,7 +227,7 @@ EOF
((c++))
done
if [ -z "$name" ]; then
repo=$(basename "$(pwd)")
repo="$(basename "${PWD}")"
fi
case "$prev" in
-d|-h)

View File

@ -449,7 +449,7 @@ _bash-it-restart() {
_about 'restarts the shell in order to fully reload it'
_group 'lib'
saved_pwd=$(pwd)
saved_pwd="${PWD}"
case $OSTYPE in
darwin*)

View File

@ -23,7 +23,7 @@ alias 8="pushd +8"
alias 9="pushd +9"
# Clone this location
alias pc="pushd \$(pwd)"
alias pc='pushd "${PWD}"'
# Push new location
alias pu="pushd"
@ -73,7 +73,7 @@ G () {
example '$ G ..'
group 'dirs'
cd "${1:-$(pwd)}" ;
cd "${1:-${PWD}}" ;
}
S () {

View File

@ -43,7 +43,7 @@ _swd(){
begin="" # The unshortened beginning of the path.
shortbegin="" # The shortened beginning of the path.
current="" # The section of the path we're currently working on.
end="${2:-$(pwd)}/" # The unmodified rest of the path.
end="${2:-${PWD}}/" # The unmodified rest of the path.
if [[ "$end" =~ "$HOME" ]]; then
INHOME=1