⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 hash-example.sh

📁 Shall高级编程
💻 SH
字号:
#!/bin/bash# hash-example.sh: Colorizing text.# Author: Mariusz Gniazdowski <mgniazd-at-gmail.com>. Hash.lib      # Load the library of functions.hash_set colors red          "\033[0;31m"hash_set colors blue         "\033[0;34m"hash_set colors light_blue   "\033[1;34m"hash_set colors light_red    "\033[1;31m"hash_set colors cyan         "\033[0;36m"hash_set colors light_green  "\033[1;32m"hash_set colors light_gray   "\033[0;37m"hash_set colors green        "\033[0;32m"hash_set colors yellow       "\033[1;33m"hash_set colors light_purple "\033[1;35m"hash_set colors purple       "\033[0;35m"hash_set colors reset_color  "\033[0;00m"# $1 - keyname# $2 - valuetry_colors() {	echo -en "$2"	echo "This line is $1."}hash_foreach colors try_colorshash_echo colors reset_color -enecho -e '\nLet us overwrite some colors with yellow.\n'# It's hard to read yellow text on some terminals.hash_dup colors yellow   red light_green blue green light_gray cyanhash_foreach colors try_colorshash_echo colors reset_color -enecho -e '\nLet us delete them and try colors once more . . .\n'for i in red light_green blue green light_gray cyan; do	hash_unset colors $idonehash_foreach colors try_colorshash_echo colors reset_color -enhash_set other txt "Other examples . . ."hash_echo other txthash_get_into other txt textecho $texthash_set other my_fun try_colorshash_call other my_fun   purple "`hash_echo colors purple`"hash_echo colors reset_color -enecho; echo "Back to normal?"; echoexit $?#  On some terminals, the "light" colors print in bold,#  and end up looking darker than the normal ones.#  Why is this?

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -