Shell编程-语法篇-颜色与数组

一、颜色

LInux命令行给字体加颜色命令为

echo -e “\E[1;31m红色字oldboy\E[0m”
红色字oldboy

\E 或 \033 表示要开启这种功能
[1;31m 表示[字体效果;颜色m

\E[0m 颜色结束设置。

echo -e 可以识别转义字符 这里将识别特殊字
  • 各种颜色的字-效果
    • 1表示加粗,2表示正常,5表示闪烁
echo -e “\E[1;31m红色字oldboy\E[0m”
echo -e “\E[2;31m红色字oldboy\E[0m”
echo -e “\E[3;31m红色字oldboy\E[0m”
echo -e “\E[4;31m红色字oldboy\E[0m”
echo -e “\E[5;31m红色字oldboy\E[0m”
echo -e “\E[6;31m红色字oldboy\E[0m”
echo -e “\E[7;31m红色字oldboy\E[0m”
echo -e “\E[8;31m红色字oldboy\E[0m”
  • 颜色
for n in {30..50}; do echo -e “\E[1;${n}m${n}oldboy\E[0m” ;done

31 红色
32 绿色
33 黄色
34 蓝色

1. 用户自定义的函数库文件,自定义颜色

redecho 内容 输出显示为红色加粗并闪烁

function redecho(){
local str=”$*”
echo -e “\E[5;31m${str}\E[0m”
}
  • 函数库
    • 调用方法:source加载
    • 文件内容复制出来 粘贴到脚本中

二、数组

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇