diff --git a/.bash_aliases b/.bash_aliases index 0f2ff4b..aa820c3 100644 --- a/.bash_aliases +++ b/.bash_aliases @@ -88,5 +88,4 @@ alias music='mplayer -shuffle ~/Music/*' alias ve='python3 -m virtualenv venv' alias vd='deactivate' - -alias myshs='ps aux | grep -E "$(basename $SHELL)$" | grep -E "$USER"' +alias mysh='ps aux | grep "$(basename "$SHELL")$" | grep "pendos" | grep -o -E "pts/[0-9]+"' diff --git a/.bash_functions b/.bash_functions index 9e5fd28..0d97343 100644 --- a/.bash_functions +++ b/.bash_functions @@ -87,9 +87,10 @@ extract () { *.zip) unzip "$1" ;; *.Z) uncompress "$1" ;; *.7z) 7z x "$1" ;; - *) echo "'$1' cannot be extracted via $0" ;; + *) echo "'$1' cannot be extracted via $0" >&2; return 1;; esac else - echo "'$1' is not a valid file" + echo "'$1' is not a valid file" >&2 + return 1 fi -} \ No newline at end of file +}