[O] Separate color as a new script

This commit is contained in:
2025-10-15 18:03:08 +08:00
parent e4ba1aa0f0
commit aa57d26323
2 changed files with 23 additions and 30 deletions
+22
View File
@@ -0,0 +1,22 @@
#!/usr/bin/env bash
tmp="$*&r"
tmp="${tmp//&0/\033[0;30m}"
tmp="${tmp//&1/\033[0;34m}"
tmp="${tmp//&2/\033[0;32m}"
tmp="${tmp//&3/\033[0;36m}"
tmp="${tmp//&4/\033[0;31m}"
tmp="${tmp//&5/\033[0;35m}"
tmp="${tmp//&6/\033[0;33m}"
tmp="${tmp//&7/\033[0;37m}"
tmp="${tmp//&8/\033[1;30m}"
tmp="${tmp//&9/\033[1;34m}"
tmp="${tmp//&a/\033[1;32m}"
tmp="${tmp//&b/\033[1;36m}"
tmp="${tmp//&c/\033[1;31m}"
tmp="${tmp//&d/\033[1;35m}"
tmp="${tmp//&e/\033[1;33m}"
tmp="${tmp//&f/\033[1;37m}"
tmp="${tmp//&r/\033[0m}"
newline=$'\n'
tmp="${tmp//&n/$newline}"
echo "$tmp"