Compare commits
No commits in common. "5c5464d4ae8b41e8a519dd5c147946f9f9c371a1" and "715a13e871694ae796ff25b2dff0ad48bf3b8081" have entirely different histories.
5c5464d4ae
...
715a13e871
3 changed files with 29 additions and 31 deletions
38
sh/main.sh
38
sh/main.sh
|
@ -94,11 +94,11 @@ rwx_source() {
|
|||
[ -d "${root}" ] ||
|
||||
return 1
|
||||
local file="${2}"
|
||||
local count module modules
|
||||
local count module
|
||||
count=0
|
||||
__rwx_log "" \
|
||||
". ${root}"
|
||||
modules="$(rwx_find_shell "${root}" "${file}")"
|
||||
local modules="$(rwx_find_shell "${root}" "${file}")"
|
||||
while IFS= read -r module; do
|
||||
count=$((count + 1))
|
||||
__rwx_log "$(printf "%02d" "${count}") ${module%.sh}"
|
||||
|
@ -231,23 +231,23 @@ rwx_parse_variables() {
|
|||
|
||||
#= rt
|
||||
rwx_test() {
|
||||
local item
|
||||
set \
|
||||
"main" \
|
||||
"alias/git" \
|
||||
\
|
||||
"RWX_MAIN_NAME" \
|
||||
\
|
||||
"_rwx_code" \
|
||||
\
|
||||
"rwx_cache" \
|
||||
\
|
||||
"alias/batcat" \
|
||||
"b"
|
||||
for item in "${@}"; do
|
||||
echo
|
||||
rwx_doc "${item}"
|
||||
done
|
||||
local item
|
||||
set \
|
||||
"main" \
|
||||
"alias/git" \
|
||||
\
|
||||
"RWX_MAIN_NAME" \
|
||||
\
|
||||
"_rwx_code" \
|
||||
\
|
||||
"rwx_cache" \
|
||||
\
|
||||
"alias/batcat" \
|
||||
"b"
|
||||
for item in "${@}"; do
|
||||
echo
|
||||
rwx_doc "${item}"
|
||||
done
|
||||
}
|
||||
|
||||
# ╭──────┬─────╮
|
||||
|
|
14
sh/self.sh
14
sh/self.sh
|
@ -4,31 +4,31 @@
|
|||
# show the cached code
|
||||
#= rc
|
||||
rwx_code() {
|
||||
echo "${_rwx_code}"
|
||||
echo "${_rwx_code}"
|
||||
}
|
||||
|
||||
# show the cached aliases
|
||||
#= rca
|
||||
rwx_code_aliases() {
|
||||
echo "${RWX_ALIASES}"
|
||||
echo "${RWX_ALIASES}"
|
||||
}
|
||||
|
||||
# show the cached constants
|
||||
#= rcc
|
||||
rwx_code_constants() {
|
||||
echo "${RWX_CONSTANTS}"
|
||||
echo "${RWX_CONSTANTS}"
|
||||
}
|
||||
|
||||
# show the cached functions
|
||||
#= rcf
|
||||
rwx_code_functions() {
|
||||
echo "${RWX_FUNCTIONS}"
|
||||
echo "${RWX_FUNCTIONS}"
|
||||
}
|
||||
|
||||
# show the cached variables
|
||||
#= rcv
|
||||
rwx_code_variables() {
|
||||
echo "${_rwx_code_variables}"
|
||||
echo "${_rwx_code_variables}"
|
||||
}
|
||||
|
||||
# meta doc
|
||||
|
@ -222,10 +222,10 @@ rwx_self_write() {
|
|||
local target="${1}"
|
||||
if [ -n "${target}" ]; then
|
||||
shift
|
||||
local file files text
|
||||
local file text
|
||||
text="#! /usr/bin/env sh
|
||||
"
|
||||
files="$(rwx_self_subset "${@}")"
|
||||
local files="$(rwx_self_subset "${@}")"
|
||||
while IFS= read -r file; do
|
||||
text="${text}
|
||||
$(cat "${RWX_ROOT_SYSTEM}/${file}")
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
#= tma
|
||||
rwx_tmux_attach() {
|
||||
local server="${1}"
|
||||
if [ -n "${server}" ]; then
|
||||
if [ "${server}" ]; then
|
||||
tmux -L "${server}" attach-session
|
||||
else
|
||||
rwx_tmux_list
|
||||
|
@ -17,7 +17,7 @@ rwx_tmux_attach() {
|
|||
#= tmk
|
||||
rwx_tmux_kill() {
|
||||
local server="${1}"
|
||||
if [ -n "${server}" ]; then
|
||||
if [ "${server}" ]; then
|
||||
tmux -L "${server}" kill-server 2>"/dev/null"
|
||||
else
|
||||
rwx_tmux_list
|
||||
|
@ -27,9 +27,7 @@ rwx_tmux_kill() {
|
|||
# list
|
||||
#= tml
|
||||
rwx_tmux_list() {
|
||||
local user_id
|
||||
user_id="$(id --user)"
|
||||
ls "/tmp/tmux-${user_id}"
|
||||
ls "/tmp/tmux-$(id --user)"
|
||||
}
|
||||
|
||||
# ╭──────┬───────╮
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue