diff options
author | Tom Ryder <tom@sanctum.geek.nz> | 2015-03-12 10:05:39 +1300 |
---|---|---|
committer | Tom Ryder <tom@sanctum.geek.nz> | 2015-03-12 10:05:39 +1300 |
commit | 71ee07fd12df173a7bc7fd1a7479cd09986f7956 (patch) | |
tree | 413ac38ee6650175001352467efe20c8bf5cb0bd /bash/bashrc.d/pushd.bash | |
parent | Update Vim plugins (diff) | |
download | dotfiles-71ee07fd12df173a7bc7fd1a7479cd09986f7956.tar.gz dotfiles-71ee07fd12df173a7bc7fd1a7479cd09986f7956.zip |
Simplify a few default value settings
Diffstat (limited to 'bash/bashrc.d/pushd.bash')
-rw-r--r-- | bash/bashrc.d/pushd.bash | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/bash/bashrc.d/pushd.bash b/bash/bashrc.d/pushd.bash index 6da42fee..c3e01a5e 100644 --- a/bash/bashrc.d/pushd.bash +++ b/bash/bashrc.d/pushd.bash @@ -1,9 +1,5 @@ # Make pushd default to $HOME if no arguments given, much like cd pushd() { - if (($#)) ; then - builtin pushd "$@" - else - builtin pushd -- "$HOME" - fi + builtin pushd "${@:-$HOME}" } |