From f61ff042ffd3a8ba45550ded7be841ff76dc4474 Mon Sep 17 00:00:00 2001 From: Mitch Riedstra Date: Sat, 14 Sep 2019 20:17:46 -0400 Subject: Don't try to do any funky prompt nonsense if the shell isn't interactive --- shell/ash | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'shell/ash') diff --git a/shell/ash b/shell/ash index 638c58a..0301066 100644 --- a/shell/ash +++ b/shell/ash @@ -3,6 +3,9 @@ set_pager set_editor setaliases +case "$-" in +*i*) + set_ash_title() { _load="Load Avg: $(_sys_load)" _free_mem="M Free: $(free -m | sed -n 2p | awk '{print $3}')" @@ -21,3 +24,7 @@ export PS1="\[\`set_ash_title\`\]\`nonzero_return\`[\t] <\u@\H> \w \\$ " if [ $(id -u) -eq 0 ] ; then export PS1="\[\`set_ash_title\`\]\`nonzero_return\`[\t] <\[\e[31m\]\u\[\e[m\]\[\e[31m\]@\[\e[m\]\[\e[31m\]\H\[\e[m\]> \w \\$ " fi + +;; +*) return ;; +esac -- cgit v1.2.3