commit e57e9cf2d65197e5578ac528ebc793a35823ff00
| author | 斟酌 鵬兄 <tgckpg@gmail.com> |
| date | 2026-06-26T11:25:14Z |
| subject | Added missing __RBASH_SCRIPT |
commit e57e9cf2d65197e5578ac528ebc793a35823ff00
Author: 斟酌 鵬兄 <tgckpg@gmail.com>
Date: 2026-06-26T11:25:14Z
Added missing __RBASH_SCRIPT
---
bash/rbashrc | 14 +++++++++-----
bash/rbashrc.in | 16 ++++++++++------
2 files changed, 19 insertions(+), 11 deletions(-)
diff --git a/bash/rbashrc b/bash/rbashrc
index 0ac8266..503e20a 100755
--- a/bash/rbashrc
+++ b/bash/rbashrc
@@ -1,5 +1,13 @@
-RBASH_HOME="${RBASH_HOME:-$HOME/.rbash}"
+#!/usr/bin/env bash
+
+case $- in
+ *i*) ;;
+ *) return ;;
+esac
+
+__RBASH_SCRIPT="${BASH_SOURCE[0]}"
+RBASH_HOME="${RBASH_HOME:-$HOME/.rbash}"
RBASH_REMOTE="${RBASH_REMOTE:-https://sgit.k8s.astropenguin.net}"
RBASH_REPO="${RBASH_REPO:-penguin/utils}"
RBASH_REF="${RBASH_REF:-master}"
@@ -11,10 +19,6 @@ RBASH_ENV="$RBASH_HOME/env"
RBASH_MERGED="$RBASH_CACHE_DIR/merged"
RBASH_BIN="$RBASH_HOME/bin"
-RHOSTNAME="${RHOSTNAME:-\\u}"
-RDOMAIN="${RDOMAIN:-@$(hostname -s)}"
-RCOLOR="${RCOLOR:-6}"
-
# ---- rbash: bash/core/00_env.bash ----
# Host prompt placeholders can be replaced by rbash-upgrade/install.
diff --git a/bash/rbashrc.in b/bash/rbashrc.in
index 9623687..d9dd383 100644
--- a/bash/rbashrc.in
+++ b/bash/rbashrc.in
@@ -1,5 +1,13 @@
-RBASH_HOME="${RBASH_HOME:-$HOME/.rbash}"
+#!/usr/bin/env bash
+
+case $- in
+ *i*) ;;
+ *) return ;;
+esac
+
+__RBASH_SCRIPT="${BASH_SOURCE[0]}"
+RBASH_HOME="${RBASH_HOME:-$HOME/.rbash}"
RBASH_REMOTE="${RBASH_REMOTE:-https://sgit.k8s.astropenguin.net}"
RBASH_REPO="${RBASH_REPO:-penguin/utils}"
RBASH_REF="${RBASH_REF:-master}"
@@ -9,8 +17,4 @@ RBASH_CACHE_DIR="$RBASH_HOME/cache"
RBASH_CONFIG="$RBASH_HOME/config"
RBASH_ENV="$RBASH_HOME/env"
RBASH_MERGED="$RBASH_CACHE_DIR/merged"
-RBASH_BIN="$RBASH_HOME/bin"
-
-RHOSTNAME="${RHOSTNAME:-\\u}"
-RDOMAIN="${RDOMAIN:-@$(hostname -s)}"
-RCOLOR="${RCOLOR:-6}"
\ No newline at end of file
+RBASH_BIN="$RBASH_HOME/bin"
\ No newline at end of file