From 1f6d6aa147d47b69e23e390bca662494bebba0d9 Mon Sep 17 00:00:00 2001 From: John D Pell Date: Sun, 5 Sep 2021 17:28:54 -0700 Subject: [PATCH] Use `$PWD` instead of `\`pwd\`` Don't subshell when there's a shell parameter for it. --- completion/available/gradle.completion.bash | 4 ++-- plugins/available/dirs.plugin.bash | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/completion/available/gradle.completion.bash b/completion/available/gradle.completion.bash index 2b33383f..6ec8c697 100644 --- a/completion/available/gradle.completion.bash +++ b/completion/available/gradle.completion.bash @@ -23,8 +23,8 @@ COMP_WORDBREAKS=$(echo "$COMP_WORDBREAKS" | sed -e 's/://g') __gradle-set-project-root-dir() { - local dir=`pwd` - project_root_dir=`pwd` + local dir="${PWD}" + project_root_dir="${PWD}" while [[ $dir != '/' ]]; do if [[ -f "$dir/settings.gradle" || -f "$dir/gradlew" ]]; then project_root_dir=$dir diff --git a/plugins/available/dirs.plugin.bash b/plugins/available/dirs.plugin.bash index c215f7ec..5f27db01 100644 --- a/plugins/available/dirs.plugin.bash +++ b/plugins/available/dirs.plugin.bash @@ -86,7 +86,7 @@ S () { sed "/$@/d" ~/.dirs > ~/.dirs1; \mv ~/.dirs1 ~/.dirs; - echo "$@"=\"`pwd`\" >> ~/.dirs; + echo "$@"=\""${PWD}"\" >> ~/.dirs; source ~/.dirs ; }