#!/bin/sh | |
printf "\033[5;31;40m"; | |
echo " █████▒█ ██ ▄████▄ ██ ▄█▀"; | |
echo "▓██ ▒ ██ ▓██▒▒██▀ ▀█ ██▄█▒ "; | |
echo "▒████ ░▓██ ▒██░▒▓█ ▄ ▓███▄░ "; | |
echo "░▓█▒ ░▓▓█ ░██░▒▓▓▄ ▄██▒▓██ █▄ "; | |
echo "░▒█░ ▒▒█████▓ ▒ ▓███▀ ░▒██▒ █▄"; | |
echo " ▒ ░ ░▒▓▒ ▒ ▒ ░ ░▒ ▒ ░▒ ▒▒ ▓▒"; | |
echo " ░ ░░▒░ ░ ░ ░ ▒ ░ ░▒ ▒░"; | |
echo " ░ ░ ░░░ ░ ░ ░ ░ ░░ ░ "; | |
echo " ░ ░ ░ ░ ░ "; | |
echo " ░ "; | |
printf "\033[0m"; | |
exit |
#!/bin/sh | |
# use `printf "\033[{{STYLE}};{{FOREGROUND_COLOR}};{{BACKGROUND_COLOR}}m"` to set the color of all the output from the shell | |
# use `printf "\033[0m"` to reset | |
for attr in 0 1 4 5 7 ; do | |
echo "----------------------------------------------------------------" | |
printf "ESC[%s;Foreground;Background - \n" $attr | |
for fore in 30 31 32 33 34 35 36 37; do | |
for back in 40 41 42 43 44 45 46 47; do | |
printf '\033[%s;%s;%sm %02s;%02s ' $attr $fore $back $fore $back | |
done | |
printf '\n' | |
done | |
printf '\033[0m' | |
done | |
exit |
![]() |
1
alexrezit 2014-04-02 12:15:16 +08:00
|
![]() |
2
lululau 2014-04-02 12:17:21 +08:00
echo -n 'hello world',可以输出不换行
|
![]() |
3
wenLiangcan 2014-04-02 12:23:18 +08:00
请问怎么打出来的,那种字符跟颜色的深浅?
|
![]() |
4
jamesliu96 OP |