]> git.phdru.name Git - dotfiles.git/commitdiff
.shellrc: ${1:+"$@"} => "$@"
authorOleg Broytman <phd@phdru.name>
Mon, 18 Jul 2016 06:28:03 +0000 (09:28 +0300)
committerOleg Broytman <phd@phdru.name>
Mon, 18 Jul 2016 07:21:33 +0000 (10:21 +0300)
.shellrc

index 8389dd9f1c2cf552b4f23bcc9ac64a3e793c91f7..90442e0e097a1672970e1cd2260b9ce0be7ba597 100644 (file)
--- a/.shellrc
+++ b/.shellrc
@@ -65,9 +65,9 @@ if test -n "$BASH_VERSION"; then
    [ "`type -t ll`" = alias ] && unalias ll
    [ "`type -t mc`" = alias ] && unalias mc
 
-   back() { cd - ${1:+"$@"}; }
+   back() { cd - "$@"; }
    clo() { clear; logout; }
-   eval 'functions() { typeset -f ${1:+"$@"}; }'
+   functions() { typeset -f "$@"; }
    j() { jobs; }
 
    if [ -z "$BASH_COMPLETION_COMPAT_DIR" ]; then
@@ -130,7 +130,7 @@ if test -n "$BASH_VERSION"; then
    #fi
 
 elif test -n "$KSH_VERSION" -o -n "$FCEDIT"; then
-   back() { cd - ${1:+"$@"}; }
+   back() { cd - "$@"; }
    clo() { clear; exit; }
    j() { jobs; }
 
@@ -147,11 +147,11 @@ fi
 #PWd() { pwd | sed "s/.*\/\(.*\)\/\(.*\)/...\/\2/"; }
 
 
-psg()   { ps auxw   | grep -i ${1:+"$@"} | grep -v '\(ps auxw\|grep\)'; }
-pswg()  { ps auxwww | grep -i ${1:+"$@"} | grep -v '\(ps auxw\|grep\)'; }
+psg()   { ps auxw   | grep -i "$@" | grep -v '\(ps auxw\|grep\)'; }
+pswg()  { ps auxwww | grep -i "$@" | grep -v '\(ps auxw\|grep\)'; }
 
 # Like pgrep -f
-pidOf() { ps auxwww | grep -i ${1:+"$@"} | grep -v '\(ps auxw\|grep\|pidOf\|KillAll\)' | awk '{print $2}'; }
+pidOf() { ps auxwww | grep -i "$@" | grep -v '\(ps auxw\|grep\|pidOf\|KillAll\)' | awk '{print $2}'; }
 
 # A kind of pkill/killall
 KillAll() {