aboutsummaryrefslogtreecommitdiff
path: root/sh/shrc.d/sd.sh
diff options
context:
space:
mode:
authorTom Ryder <tom@sanctum.geek.nz>2018-12-17 15:10:18 +1300
committerTom Ryder <tom@sanctum.geek.nz>2018-12-17 15:12:55 +1300
commit06dae018ff0b41bc6140a603f5cbf2b54b2fd3ae (patch)
tree7be425ef1a1eb11ad6f7ff1c8d55bb0f06e0d6d0 /sh/shrc.d/sd.sh
parentAdd /j flag to :vimgrep shortcut (diff)
downloaddotfiles-06dae018ff0b41bc6140a603f5cbf2b54b2fd3ae.tar.gz
dotfiles-06dae018ff0b41bc6140a603f5cbf2b54b2fd3ae.zip
Use `command` consistently, silence ShellCheck
ShellCheck (SC2164) is upset about these `cd` commands where the return type isn't being checked, but they're all by design, as they're the last command in the function, and thereby constitute the function's return value implicitly. Otherwise, this commit changes the shrc.d and profile.d subfiles to use the `command` wrapper only where it's actually needed.
Diffstat (limited to 'sh/shrc.d/sd.sh')
-rw-r--r--sh/shrc.d/sd.sh3
1 files changed, 2 insertions, 1 deletions
diff --git a/sh/shrc.d/sd.sh b/sh/shrc.d/sd.sh
index 8b12c170..58d1a375 100644
--- a/sh/shrc.d/sd.sh
+++ b/sh/shrc.d/sd.sh
@@ -113,5 +113,6 @@ sd() {
esac
# Try and change into the first parameter
- command cd -- "$1"
+ # shellcheck disable=SC2164
+ cd -- "$1"
}