X-Git-Url: https://git.phdru.name/?a=blobdiff_plain;ds=sidebyside;f=.shellrc;h=044801b10974c82eb3fcef1afe04a628f847e017;hb=bc64e79021fc792c18f18a989bc6079a679a7738;hp=edb29b8d6c863b5d43dc94c76de31bd7b1a17519;hpb=d16290e59177c73d7f41eca832b30ee49656d2c0;p=dotfiles.git diff --git a/.shellrc b/.shellrc index edb29b8..044801b 100644 --- a/.shellrc +++ b/.shellrc @@ -113,7 +113,7 @@ if test -n "$BASH_VERSION"; then for cmd in dig host mtr nslookup nc netcat nmap p ping ping6 socat \ telnet t tt \ tcptraceroute tcptraceroute6 tracert tracert6 traceroute traceroute6 \ - whois wget wget-m wget-wrapper ww; do + whois wd wget wget-download wget-m wget-wrapper ww; do ! has_completion $cmd && complete -A hostname $cmd done @@ -220,13 +220,7 @@ if test -x /usr/bin/git >/dev/null 2>&1; then remote="$1" fi - if [ -z "$remote" ]; then - echo "Cannot find remote for branch $branch" >&2 - echo "Usage: cdremote [remote_name]" >&2 - return 1 - fi - - if git config --get remote.$remote.url | grep -q '^\(file:/\|/\|\.\./\)'; then + if [ -n "$remote" ] && git config --get remote.$remote.url | grep -q '^\(file:/\|/\|\.\./\)'; then cdgitpath remote.$remote.url else @@ -276,7 +270,7 @@ if test -x /usr/bin/git >/dev/null 2>&1; then # list remotes with URLs matching a regexp _list_remotes() { - if [ $# -ne 1 ]; then + if [ $# -ne 1 ]; then echo "Usage: _list_remotes remote_regexp" >&2 return 1 fi