9久久伊人精品综合,亚洲一区精品视频在线,成 人免费va视频,国产一区二区三区黄网,99国产精品永久免费视频,亚洲毛片多多影院,精品久久久无码人妻中文字幕,无码国产欧美一区二区三区不卡
學習啦 > 學習電腦 > 操作系統 > 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 主站蜘蛛池模板: 久久96热在精品国产高清| 99国精品午夜福利视频不卡99| 日韩一区二区三区在线观院| 日韩不卡一区二区三区四区| 中文字幕国产精品二区| 欧美国产日韩在线三区| 又大又硬又爽免费视频| 中文字幕乱妇无码AV在线| 九九热在线视频中文字幕| 狠狠综合久久综合88亚洲| 不卡高清AV手机在线观看| 国产福利酱国产一区二区| 国产乱色国产精品免费视频 | 亚洲中文字幕在线无码一区二区| 在线精品另类自拍视频| 午夜福利精品国产二区| 亚洲人成电影在线天堂色| 国产乱女乱子视频在线播放| 亚洲AV乱码毛片在线播放| 2020国产成人精品视频| 亚洲国产在一区二区三区| 女女互揉吃奶揉到高潮视频| 日韩狼人精品在线观看| 色综合天天综合网国产人| 四虎成人精品国产永久免费| 免费观看欧美猛交视频黑人| 欧美肥老太交视频免费| 亚洲a免费| 久久国产精品精品国产色婷婷| 日韩国产成人精品视频| 韩国无码AV片午夜福利| 99er热精品视频| 免费看国产精品3a黄的视频| 国产精品一区二区插插插| 丰满爆乳一区二区三区| 国产亚洲精品超碰| 精品中文人妻在线不卡| 精品国产乱来一区二区三区| 99国精品午夜福利视频不卡99| 国内精品视频区在线2021| 亚洲av成人无网码天堂|