commit 4f8e48cea3601a5cc8ffd6a1fc327f56a9c2837c
| author | 斟酌 鵬兄 <tgckpg@gmail.com> |
| date | 2022-08-15T12:37:03Z |
| subject | Remove more unused scripts |
commit 4f8e48cea3601a5cc8ffd6a1fc327f56a9c2837c
Author: 斟酌 鵬兄 <tgckpg@gmail.com>
Date: 2022-08-15T12:37:03Z
Remove more unused scripts
---
bash/bashrc/sources/50_blog | 16 -----
bash/bashrc/sources/60_diagnostics | 21 ------
bash/cygxcolors/Solarized | 32 ---------
bash/cygxcolors/Xdefaults | 3 -
bash/cygxcolors/applyXColors.sh | 80 ----------------------
bash/dumpcolors | 26 -------
bash/{bashrc => }/rbashrc | 2 +-
bash/{bashrc => }/sources/09_ssh-agent | 0
bash/{bashrc => }/sources/10_aliases | 0
bash/{bashrc => }/sources/12_shortcuts | 0
bash/{bashrc => }/sources/15_gpg-agent | 0
bash/{bashrc => }/sources/16_keystore | 0
bash/{bashrc => }/sources/20_fast-greps | 0
bash/{bashrc => }/sources/21_win-greps | 0
bash/{bashrc => }/sources/22_win-setups | 0
.../sources/11_vs_env => sources/23_win-vsenv} | 0
bash/{bashrc => }/sources/30_mysql | 0
bash/{bashrc => }/sources/31_git-utils | 0
bash/{bashrc => }/sources/40_go-command | 0
bash/{bashrc => }/sources/41_pivot-command | 0
bash/sources/60_diagnostics | 21 ++++++
21 files changed, 22 insertions(+), 179 deletions(-)
diff --git a/bash/bashrc/sources/50_blog b/bash/bashrc/sources/50_blog
deleted file mode 100755
index c3d8e75..0000000
--- a/bash/bashrc/sources/50_blog
+++ /dev/null
@@ -1,16 +0,0 @@
-#!/bin/bash
-
-function blog () {
- if [[ -z `command -v cj` ]]; then
- echo "Cannot find cj"
- return 1
- fi
-
- if [[ -z "$1" ]]; then
- __func_head "CONTENT(CJ)"
- echo
- else
- FILE=$(date +%Y%m%d)
- echo "$1 " | xargs -d' ' cj >> ~/blog/$FILE
- fi
-}
diff --git a/bash/bashrc/sources/60_diagnostics b/bash/bashrc/sources/60_diagnostics
deleted file mode 100755
index ce40af3..0000000
--- a/bash/bashrc/sources/60_diagnostics
+++ /dev/null
@@ -1,21 +0,0 @@
-#!/bin/bash
-
-function catlog () {
- if [[ -z "$1" ]]; then
- __func_head "FILE"
- echo " Will exclude:"
- cat ~/.settings/checklog_exclude | awk '{ print " "$1 }'
- echo
- else
- GZIP=
- file "$1" | grep gzip > /dev/null && GZIP=true
-
- EXCLUDE=$(awk '{ printf("(%s)|", $1) }' ~/.settings/checklog_exclude | sed 's/|$//')
-
- if [ $GZIP ]; then
- gunzip -c $1 | egrep -v $EXCLUDE
- else
- egrep -v $EXCLUDE $1
- fi
- fi
-}
diff --git a/bash/cygxcolors/Solarized b/bash/cygxcolors/Solarized
deleted file mode 100644
index 4afa8a0..0000000
--- a/bash/cygxcolors/Solarized
+++ /dev/null
@@ -1,32 +0,0 @@
-! Common
-
-#define S_yellow #b58900
-#define S_orange #cb4b16
-#define S_red #dc322f
-#define S_magenta #d33682
-#define S_violet #6c71c4
-#define S_blue #268bd2
-#define S_cyan #2aa198
-#define S_green #859900
-
-! Dark
-
-#define S_base03 #222222
-#define S_base02 #073642
-#define S_base01 #586e75
-#define S_base00 #657b83
-#define S_base0 #839496
-#define S_base1 #93a1a1
-#define S_base2 #eee8d5
-#define S_base3 #fdf6e3
-
-! Light
-
-! #define S_base03 #fdf6e3
-! #define S_base02 #eee8d5
-! #define S_base01 #93a1a1
-! #define S_base00 #839496
-! #define S_base0 #657b83
-! #define S_base1 #586e75
-! #define S_base2 #073642
-! #define S_base3 #002b36
diff --git a/bash/cygxcolors/Xdefaults b/bash/cygxcolors/Xdefaults
deleted file mode 100644
index 4f81afe..0000000
--- a/bash/cygxcolors/Xdefaults
+++ /dev/null
@@ -1,3 +0,0 @@
-XTerm*font: 9x15
-XTerm*saveLines: 1000
-XTerm*geometry: 145x35
diff --git a/bash/cygxcolors/applyXColors.sh b/bash/cygxcolors/applyXColors.sh
deleted file mode 100755
index 82563ac..0000000
--- a/bash/cygxcolors/applyXColors.sh
+++ /dev/null
@@ -1,80 +0,0 @@
-#!/bin/bash
-
-CONF_FILE=$1
-TARGET_X=~/.Xdefaults
-
-[ ! -f $CONF_FILE ] && exit;
-
-function getColor() {
- if [[ -n "$1" ]]; then
- grep -E "^[ ]*#define.+S_$1[ ]+" $CONF_FILE | awk '{print $3}'
- fi
-}
-
-X_BEGIN_STR="!! ~~~~ BEGIN COLOR SETTINGS ~~~~ !!"
-X_END_STR="!! ~~~~ END COLOR SETTINGS ~~~~ !!"
-ORIGX=""
-
-if [ -f $TARGET_X ]; then
- SKIP=false
- while read line;
- do
- if [ "$line" = "$X_BEGIN_STR" ]; then
- SKIP=true
- continue
- elif [ "$line" = "$X_END_STR" ]; then
- SKIP=false
- continue
- fi
-
- if [ $SKIP = false ] && [ -n "$line" ]; then
- ORIGX="$ORIGX$line\n"
- fi
-
- done < $TARGET_X
-fi
-
-CNAMES=( yellow orange red magenta violet blue cyan green base0 base1 base2 base3 base00 base01 base02 base03 )
-declare -A COLORS=()
-
-for i in "${CNAMES[@]}"
-do
- COLORS[$i]=$( getColor $i )
-done
-
-
-SETTINGS=""
-
-function push_val() {
- SETTINGS=$SETTINGS"$1\n"
-}
-
-push_val
-push_val "$X_BEGIN_STR"
-push_val "*VT100*background: ${COLORS['base03']}"
-push_val "*VT100*foreground: ${COLORS['base0']}"
-push_val "*VT100*fading: 40"
-push_val "*VT100*fadeColor: ${COLORS['base08']}"
-push_val "*VT100*cursorColor: ${COLORS['base1']}"
-push_val "*VT100*pointerColorBackground: ${COLORS['base01']}"
-push_val "*VT100*pointerColorForeground: ${COLORS['base1']}"
-
-push_val "*VT100*color0: ${COLORS['base02']}"
-push_val "*VT100*color1: ${COLORS['red']}"
-push_val "*VT100*color2: ${COLORS['green']}"
-push_val "*VT100*color3: ${COLORS['yellow']}"
-push_val "*VT100*color4: ${COLORS['blue']}"
-push_val "*VT100*color5: ${COLORS['magenta']}"
-push_val "*VT100*color6: ${COLORS['cyan']}"
-push_val "*VT100*color7: ${COLORS['base2']}"
-push_val "*VT100*color8: ${COLORS['base03']}"
-push_val "*VT100*color9: ${COLORS['orange']}"
-push_val "*VT100*color10: ${COLORS['base01']}"
-push_val "*VT100*color11: ${COLORS['base00']}"
-push_val "*VT100*color12: ${COLORS['base0']}"
-push_val "*VT100*color13: ${COLORS['violet']}"
-push_val "*VT100*color14: ${COLORS['base1']}"
-push_val "*VT100*color15: ${COLORS['base3']}"
-push_val "$X_END_STR"
-
-echo -e "$ORIGX\n$SETTINGS" > $TARGET_X
diff --git a/bash/dumpcolors b/bash/dumpcolors
deleted file mode 100644
index 8b0f839..0000000
--- a/bash/dumpcolors
+++ /dev/null
@@ -1,26 +0,0 @@
-#!/bin/bash
-#
-# This file echoes a bunch of color codes to the
-# terminal to demonstrate what's available. Each
-# line is the color code of one forground color,
-# out of 17 (default + 16 escapes), followed by a
-# test use of that color on all nine background
-# colors (default + 8 escapes).
-#
-
-T='gYw' # The test text
-
-echo -e "\n 40m 41m 42m 43m\
- 44m 45m 46m 47m";
-
-for FGs in ' m' ' 1m' ' 30m' '1;30m' ' 31m' '1;31m' ' 32m' \
- '1;32m' ' 33m' '1;33m' ' 34m' '1;34m' ' 35m' '1;35m' \
- ' 36m' '1;36m' ' 37m' '1;37m';
- do FG=${FGs// /}
- echo -en " $FGs \033[$FG $T "
- for BG in 40m 41m 42m 43m 44m 45m 46m 47m;
- do echo -en "$EINS \033[$FG\033[$BG $T \033[0m";
- done
- echo;
-done
-echo
diff --git a/bash/bashrc/rbashrc b/bash/rbashrc
similarity index 99%
rename from bash/bashrc/rbashrc
rename to bash/rbashrc
index c825dea..dddeab5 100644
--- a/bash/bashrc/rbashrc
+++ b/bash/rbashrc
@@ -12,7 +12,7 @@ RBASH_SOURCES="$RBASH_HOME/sources"
RBASH_CONFIG="$RBASH_HOME/config"
RBASH_REMOTE="https://git.k8s.astropenguin.net"
RBASH_REPO="penguin/utils"
-RBASH_PATH="bash/bashrc"
+RBASH_PATH="bash"
# Source global definitions
if [ -f /etc/bashrc ]; then
diff --git a/bash/bashrc/sources/09_ssh-agent b/bash/sources/09_ssh-agent
similarity index 100%
rename from bash/bashrc/sources/09_ssh-agent
rename to bash/sources/09_ssh-agent
diff --git a/bash/bashrc/sources/10_aliases b/bash/sources/10_aliases
similarity index 100%
rename from bash/bashrc/sources/10_aliases
rename to bash/sources/10_aliases
diff --git a/bash/bashrc/sources/12_shortcuts b/bash/sources/12_shortcuts
similarity index 100%
rename from bash/bashrc/sources/12_shortcuts
rename to bash/sources/12_shortcuts
diff --git a/bash/bashrc/sources/15_gpg-agent b/bash/sources/15_gpg-agent
similarity index 100%
rename from bash/bashrc/sources/15_gpg-agent
rename to bash/sources/15_gpg-agent
diff --git a/bash/bashrc/sources/16_keystore b/bash/sources/16_keystore
similarity index 100%
rename from bash/bashrc/sources/16_keystore
rename to bash/sources/16_keystore
diff --git a/bash/bashrc/sources/20_fast-greps b/bash/sources/20_fast-greps
similarity index 100%
rename from bash/bashrc/sources/20_fast-greps
rename to bash/sources/20_fast-greps
diff --git a/bash/bashrc/sources/21_win-greps b/bash/sources/21_win-greps
similarity index 100%
rename from bash/bashrc/sources/21_win-greps
rename to bash/sources/21_win-greps
diff --git a/bash/bashrc/sources/22_win-setups b/bash/sources/22_win-setups
similarity index 100%
rename from bash/bashrc/sources/22_win-setups
rename to bash/sources/22_win-setups
diff --git a/bash/bashrc/sources/11_vs_env b/bash/sources/23_win-vsenv
similarity index 100%
rename from bash/bashrc/sources/11_vs_env
rename to bash/sources/23_win-vsenv
diff --git a/bash/bashrc/sources/30_mysql b/bash/sources/30_mysql
similarity index 100%
rename from bash/bashrc/sources/30_mysql
rename to bash/sources/30_mysql
diff --git a/bash/bashrc/sources/31_git-utils b/bash/sources/31_git-utils
similarity index 100%
rename from bash/bashrc/sources/31_git-utils
rename to bash/sources/31_git-utils
diff --git a/bash/bashrc/sources/40_go-command b/bash/sources/40_go-command
similarity index 100%
rename from bash/bashrc/sources/40_go-command
rename to bash/sources/40_go-command
diff --git a/bash/bashrc/sources/41_pivot-command b/bash/sources/41_pivot-command
similarity index 100%
rename from bash/bashrc/sources/41_pivot-command
rename to bash/sources/41_pivot-command
diff --git a/bash/sources/60_diagnostics b/bash/sources/60_diagnostics
new file mode 100755
index 0000000..73f075f
--- /dev/null
+++ b/bash/sources/60_diagnostics
@@ -0,0 +1,21 @@
+#!/bin/bash
+
+function dumpcolors {
+ # Reference: https://tldp.org/HOWTO/Bash-Prompt-HOWTO/x329.html
+ T='gYw' # The test text
+
+ echo -e "\n 40m 41m 42m 43m\
+ 44m 45m 46m 47m";
+
+ for FGs in ' m' ' 1m' ' 30m' '1;30m' ' 31m' '1;31m' ' 32m' \
+ '1;32m' ' 33m' '1;33m' ' 34m' '1;34m' ' 35m' '1;35m' \
+ ' 36m' '1;36m' ' 37m' '1;37m';
+ do FG=${FGs// /}
+ echo -en " $FGs \033[$FG $T "
+ for BG in 40m 41m 42m 43m 44m 45m 46m 47m;
+ do echo -en "$EINS \033[$FG\033[$BG $T \033[0m";
+ done
+ echo;
+ done
+ echo
+}