shell學習4 echo的使用

2021-09-12 12:37:08 字數 1117 閱讀 2075

echo的用法:

名稱

echo - 顯示一行文字

概念 echo [短選項]... [字串列表]...

echo 長選項

描述 將字串列表中的字元輸出到標準輸出。

-n 不輸出尾隨的換行符

-e 啟用解釋反斜槓的轉義功能

-e 禁用解釋反斜槓的轉義功能(預設)

--help 顯示此幫助資訊並退出

--version 顯示版本資訊並退出

若 -e 可用,則以下序列即可識別:

\\ 反斜線

\a 報警符(bel)

\b 退格符

\c 禁止尾隨的換行符

\e escape 字元

\f 換頁符

\n 另起一行

\r 回到行首

\t 水平製表符

\v 垂直製表符

\0nnn 位元組數以八進位制數 nnn (1至3位)表示

\xhh 位元組數以十六進製制數 hh (1至2位)表示

注意:您的 shell 可能內建了自己的 echo 程式版本,它會覆蓋這裡所提及的相

應版本。請查閱您的 shell 文件獲知它所支援的選項。

echo的測試**:

1 #!/bin/bash

2 ##定義乙個字串變數

3 test="test"

#輸出字串

4 echo "tian quan zheng dao !"

#輸出空行

5 echo

#輸出定義的字串

6 echo $test

#定義變數

7 t=10

#輸出變數

8 echo $t

#指令碼執行完成後結束退出

9 exit 0

執行結果:

gyz@debian:~/shelltest$ ./test_echo.sh 

tian quan zheng dao !

test

10

shell指令碼 echo命令使用

這裡直接給出例子 顯示普通字串 echo it is a test 這裡的雙引號完全可以省略,以下命令與上面例項效果一致 echo it is a test 顯示轉義字串 echo it is a test 顯示結果 it is a test 顯示變數 read 命令從標準輸入中讀取一行,並把輸入行...

shell中的echo命令

echo 是乙個 shell 內建命令,用來在終端輸出字串 root server1 mnt sh test.sh students,你好!root server1 mnt cat test.sh bin bash name shell教程 url echo students,你好!直接輸出字串 e...

shell中使用echo顯示顏色字

echo顯示帶顏色,需要使用引數 e 格式如下 echo e 033 字背景顏色 文字顏色m字串 033 0m 例如 echo e 033 41 37m ericlee 033 0m 其中41的位置代表底色,37的位置是代表字的顏色 編碼 顏色 動作 0 重新設定屬性到預設設定 1 設定粗體 2 設...