• <output id="aynwq"><form id="aynwq"><code id="aynwq"></code></form></output>

    <mark id="aynwq"><option id="aynwq"></option></mark>
  • <mark id="aynwq"><option id="aynwq"></option></mark><label id="aynwq"><dl id="aynwq"></dl></label>
  • 學習啦 > 學習電腦 > 操作系統 > Linux教程 > Linux系統中echo命令的參數及用法詳解

    Linux系統中echo命令的參數及用法詳解

    時間: 佳洲1085 分享

    Linux系統中echo命令的參數及用法詳解

      Linux系統中echo命令主要是顯示文字的功能。下面由學習啦小編為大家整理了Linux系統中echo命令的參數及用法詳解的相關知識,希望對大家有幫助!

      Linux系統中echo命令的參數及用法詳解:參數說明

      功能說明:顯示文字。

      語   法:echo [-ne][字符串] / echo [–help][–version]

      補充說明:echo會將輸入的字符串送往標準輸出。輸出的字符串間以空白字符隔開, 并在最后加上換行號。

      參   數:

      -n 不要在最后自動換行

      -e 打開反斜杠ESC轉義。若字符串中出現以下字符,則特別加以處理,而不會將它當成一般文字輸出:

      \a 發出警告聲;

      \b 刪除前一個字符;

      \c 最后不加上換行符號;

      \f 換行但光標仍舊停留在原來的位置;

      \n 換行且光標移至行首;

      \r 光標移至行首,但不換行;

      \t 插入tab;

      \v 與\f相同;

      \ 插入\字符;

      \nnn 插入nnn(八進制)所代表的ASCII字符;

      -E 取消反斜杠ESC轉義 (默認)

      -help 顯示幫助

      -version 顯示版本信息

      Linux系統中的echo命令參數及用法詳解:用法詳解

      1. 輸入一行文本并顯示在標準輸出上

      $ echo Tecmintis a community of LinuxNerds

      會輸出下面的文本:

      Tecmintis a community of LinuxNerds

      2. 輸出一個聲明的變量值

      比如,聲明變量x并給它賦值為10。

      $ x=10

      會輸出它的值:

      $ echo The value of variable x = $x

      The value of variable x =10

      3. 使用‘\b‘選項

      ‘-e‘后帶上'\b'會刪除字符間的所有空格。

      注意: Linux中的選項‘-e‘扮演了轉義字符反斜線的翻譯器。

      $ echo -e "Tecmint \bis \ba \bcommunity \bof \bLinux \bNerds"

      TecmintisacommunityofLinuxNerds

      4. 使用‘\n‘選項

      ‘-e‘后面的帶上‘\n’行會在遇到的地方作為新的一行

      $ echo -e "Tecmint \nis \na \ncommunity \nof \nLinux \nNerds"

      Tecmint

      is

      a

      community

      of

      Linux

      Nerds

      5. 使用‘\t‘選項

      ‘-e‘后面跟上‘\t’會在空格間加上水平制表符。

      $ echo -e "Tecmint \tis \ta \tcommunity \tof \tLinux \tNerds"

      Tecmintis a community of LinuxNerds

      補充說明:Linux系統中的echo命令的其它用法

      1).光標跳到第60列,然后顯示一個OK。

      格式:echo -en ‘3[60G’ && echo OK

      說明:”3[“是終端轉義字符開始,60G是命令。

      #

      然后給幾個比較強大的腳本函數

      1) cfont

      by zuoyang http://hi.baidu.com/test/

      cfont()

      {

      while ((#!=0))

      do

      case1 in

      -b)

      echo -ne ” “;

      ;;

      -t)

      echo -ne “\t”;

      ;;

      -n) echo -ne “\n”;

      ;;

      -black)

      echo -ne “3[30m”;

      ;;

      -red)

      echo -ne “3[31m”;

      ;;

      -green)

      echo -ne “3[32m”;

      ;;

      -yellow)

      echo -ne “3[33m”;

      ;;

      -blue)

      echo -ne “3[34m”;

      ;;

      -purple)

      echo -ne “3[35m”;

      ;;

      -cyan)

      echo -ne “3[36m”;

      ;;

      -white|-gray) echo -ne “3[37m”;

      ;;

      -reset)

      echo -ne “3[0m”;

      ;;

      -h|-help|–help)

      echo “Usage: cfont -color1 message1 -color2 message2 …”;

      echo “eg: cfont -red [ -blue message1 message2 -red ]”;

      ;;

      *)

      echo -ne “ class="main">

    學習啦 > 學習電腦 > 操作系統 > Linux教程 > Linux系統中echo命令的參數及用法詳解

    Linux系統中echo命令的參數及用法詳解

    時間: 佳洲1085 分享

      ;;

      esac

      shift

      done

      }

      使用方法是

      cfont -顏色 字符串…

      如:

      cfont -cyan abc

      注意使用時要換行需要加入 -n 選項。想要恢復默認的要加入 -reset選項。

      2) 顏色碼表

      !/bin/bash

      T=’gYw’ # The test text

      echo

      echo ” default 40m 41m 42m 43m 44m 45m 46m

      47m”

      FGs 為前景(foreground)色, BG 為背景(background)色

      for FGs in ’ m’ ’ 1m’ ’ 30m’ ‘1;30m’ ’ 31m’ ‘1;31m’ ’ 32m’ ‘1;32m’ ’

      33m’ ‘1;33m’ ’ 34m’ ‘1;34m’ ’ 35m’ ‘1;35m’ ’ 36m’ ‘1;36m’ ’ 37m’ ‘1;37m’

      do

      FG=(echoFGs|tr -d ’ ‘)

      echo -en ” FGs3[FG T”forBGin40m41m42m43m44m45m46m47m;doecho−en”3[FG3[BGT 3[0m”

      done

      echo

      done

      echo

    3637123 主站蜘蛛池模板: 好男人日本社区www| 精品欧美日韩一区二区三区| 成人网站免费看黄a站视频| 亚洲视频免费在线观看| 国产情侣一区二区| 妞干网在线视频观看| 亚洲av福利天堂一区二区三| 美国一级片免费| 国产精品免费一区二区三区| 中文字幕一区二区三区人妻少妇| 正在播放露脸一区| 国产三级精品在线观看| 999zyz玖玖资源站永久| 日本18xxx| 亚洲最大看欧美片网站| 老师好长好大坐不下去| 国产精品欧美亚洲韩国日本久久 | 九一在线完整视频免费观看| 精品人妻系列无码天堂| 国产白嫩美女在线观看| 一个人hd高清在线观看| 日韩精品无码一区二区三区不卡 | 伊人久热这里只精品视频| 黄色毛片视频免费| 大又大粗又爽又黄少妇毛片| 久久久精品国产sm最大网站| 欧美高清视频www夜色资源| 国产一区韩国女主播| 182tv精品视频在线播放| 少妇人妻偷人精品视频| 久久精品国产欧美日韩| 永久中文字幕免费视频网站| 四虎永久免费地址ww1515| videos性欧美| 女人18毛片黄| 久久久久久久久毛片精品| 欧美人善交videosg| 伊人久久综合精品无码AV专区| 菠萝菠萝蜜在线免费视频| 国产精品亚洲精品日韩已满| v一区无码内射国产|