系統(tǒng)之家 - 系統(tǒng)光盤下載網(wǎng)站!

當前位置:系統(tǒng)之家 > 系統(tǒng)教程 > 調整Linux系統(tǒng)Shell腳本文字顏色

如何修改Linux系統(tǒng)Shell腳本輸出文字的顏色

時間:2016-01-12 16:09:27 作者:zhijie 來源:系統(tǒng)之家 1. 掃描二維碼隨時看資訊 2. 請使用手機瀏覽器訪問: https://m.xitongzhijia.net/xtjc/20160112/65389.html 手機查看 評論

  Linux系統(tǒng)中可以對Shell腳本輸出文字的顏色進行修改,這樣一來就可以和其他文字區(qū)分開來,方便用戶分辨輸出文字。那么如何修改Linux系統(tǒng)Shell腳本輸出文字的顏色?

  Shell函數(shù):

  echocolor(){

  color=${1} && shift

  case ${color} in

  black)

  echo -e “\e[0;30m${@}\e[0m”

  ;;

  red)

  echo -e “\e[0;31m${@}\e[0m”

  ;;

  green)

  echo -e “\e[0;32m${@}\e[0m”

  ;;

  yellow)

  echo -e “\e[0;33m${@}\e[0m”

  ;;

  blue)

  echo -e “\e[0;34m${@}\e[0m”

  ;;

  purple)

  echo -e “\e[0;35m${@}\e[0m”

  ;;

  cyan)

  echo -e “\e[0;36m${@}\e[0m”

  ;;

  *)

  echo -e “\e[0;37m${@}\e[0m”

  ;;

  esac # --- end of case ---

  }

  使用示例:

  cd $(dirname $(readlink -f ${0}))

  echocolor purple “》》 當前目錄:${PWD}”

  modname=$(grep ‘obj-m’ Makefile | awk ‘{print $3}’) && modname=${modname/.o}

  echocolor purple “》》 模塊名稱:${modname}”

  echocolor yellow “》》 卸載舊的模塊..”

  adb shell rmmod ${modname}

  echocolor yellow “》》 正在執(zhí)行編譯..”

  make

  echocolor yellow “》》 正在上傳文件..”

  adb push k860_words_count.ko /tmp/

  echocolor yellow “》》 正在安裝模塊..”

  adb shell insmod /tmp/k860_words_count.ko

  echocolor cyan “》》 輸出調試信息..”

  adb shell cat /proc/kmsg | grep word

  截圖展示:

如何修改Linux系統(tǒng)Shell腳本輸出文字的顏色

  以上就是Linux系統(tǒng)Shell腳本輸出文字顏色的修改方法了,這樣一來輸入文字和輸出文字就可以輕易區(qū)分開來,避免產(chǎn)生不必要的混淆。

標簽 顏色

發(fā)表評論

0

沒有更多評論了

評論就這些咯,讓大家也知道你的獨特見解

立即評論

以上留言僅代表用戶個人觀點,不代表系統(tǒng)之家立場

其他版本軟件

熱門教程

人氣教程排行

Linux系統(tǒng)推薦

官方交流群 軟件收錄