summaryrefslogtreecommitdiffhomepage
path: root/subr.rtl/rtl_complex.subr
diff options
context:
space:
mode:
Diffstat (limited to 'subr.rtl/rtl_complex.subr')
-rw-r--r--subr.rtl/rtl_complex.subr8
1 files changed, 8 insertions, 0 deletions
diff --git a/subr.rtl/rtl_complex.subr b/subr.rtl/rtl_complex.subr
index 8866484f..61637f69 100644
--- a/subr.rtl/rtl_complex.subr
+++ b/subr.rtl/rtl_complex.subr
@@ -72,4 +72,12 @@ rtl_percentage() {
printf "%d\n" "${_perc}";
};
+rtl_sunset() {
+ local _rs_rset="${1#\$}" _rs_kname="" IFS=" ";
+ eval set -- '${'"${_rs_rset}"'}';
+ while [ "${#}" -gt 0 ]; do
+ unset "${_rs_rset}${_rs_kname}"; shift;
+ done; unset "${_rs_rset}";
+};
+
# vim:filetype=sh