主頁 > 知識庫 > 控制輸出顏色的shell腳本

控制輸出顏色的shell腳本

熱門標簽:商機地圖標注 天津電話外呼系統(tǒng)排名 測繪地圖標注名稱 德陽400電話申請 怎么在百度地圖標注公司的位置 百度地圖標注直線距離 鶴崗400電話申請 智能電銷機器人有用嗎 外呼電話系統(tǒng)怎么操作

實現(xiàn)代碼:

#!/bin/sh

# ANSI Color -- Use these variables to make output in different colors
# and formats. Color names that end with 'f' are foreground (text) colors,
# and those ending with 'b' are background colors.

initializeANSI()
{
 esc="\033" # if this doesn't work, enter an ESC directly

 blackf="${esc}[30m";  redf="${esc}[31m";  greenf="${esc}[32m"
 yellowf="${esc}[33m"  bluef="${esc}[34m";  purplef="${esc}[35m"
 cyanf="${esc}[36m";  whitef="${esc}[37m"

 blackb="${esc}[40m";  redb="${esc}[41m";  greenb="${esc}[42m"
 yellowb="${esc}[43m"  blueb="${esc}[44m";  purpleb="${esc}[45m"
 cyanb="${esc}[46m";  whiteb="${esc}[47m"

 boldon="${esc}[1m";  boldoff="${esc}[22m"
 italicson="${esc}[3m"; italicsoff="${esc}[23m"
 ulon="${esc}[4m";   uloff="${esc}[24m"
 invon="${esc}[7m";   invoff="${esc}[27m"

 reset="${esc}[0m"
}

先定義函數(shù),接著初始化下函數(shù),接著你就可以看到效果了。
執(zhí)行

echo -e ${yellowf}This is a phrase in yellow${redb} and red${reset}
echo -e ${boldon}This is bold${ulon} this is italics${reset} bye bye
echo -e ${italicson}This is italics${italicsoff} and this is not

你了解了后以后及可以寫出帶顏色,很炫的腳本了

您可能感興趣的文章:
  • linux shell的輸出效果修改方法(界面顏色)
  • 關于shell命令的定向輸出 2gt;1
  • 用shell命令讀取與輸出數(shù)據的代碼
  • 遠程linux xshell下輸出中文亂碼解決方法
  • linux c程序中獲取shell腳本輸出的實現(xiàn)方法
  • PowerShell中使用Get-Date獲取日期時間并格式化輸出的例子
  • 神奇的shell命令行輸入與輸出功能介紹
  • PowerShell中直接輸出轉義字符或變量名稱的方法
  • 深入理解Shell輸出顏色與控制

標簽:鎮(zhèn)江 百色 武漢 六盤水 丹東 自貢 優(yōu)質小號 滁州

巨人網絡通訊聲明:本文標題《控制輸出顏色的shell腳本》,本文關鍵詞  控制,輸出,顏色,的,shell,;如發(fā)現(xiàn)本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統(tǒng)采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《控制輸出顏色的shell腳本》相關的同類信息!
  • 本頁收集關于控制輸出顏色的shell腳本的相關信息資訊供網民參考!
  • 推薦文章