Shell echo命令用法總結

2021-10-25 03:56:42 字數 982 閱讀 4422

shell echo命令

shell 的 echo 指令與 php 的 echo 指令類似,都是用於字串的輸出

1.顯示普通字串:

echo "www.djznrobot.com"

這裡的雙引號完全可以省略,以下命令與上面例項效果一致:

echo it is a test

2.顯示轉義字元

echo "\"it is a test\""

結果將是:

"it is a test"

同樣,雙引號也可以省略

3.顯示變數

read 命令從標準輸入中讀取一行,並把輸入行的每個欄位的值指定給 shell 變數

#!/bin/sh

read name 

echo "$name it is a test"

以上**儲存為 test.sh,name 接收標準輸入的變數,結果將是:

[root@www ~]# sh test.sh

ok                     #標準輸入

ok it is a test        #輸出

4.顯示換行

echo -e "ok! \n" # -e 開啟轉義

echo "it is a test"

輸出結果:

ok!it is a test

5.顯示不換行

#!/bin/sh

echo -e "ok! \c" # -e 開啟轉義 \c 不換行

echo "it is a test"

輸出結果:

ok! it is a test

6.顯示結果定向至檔案

echo "it is a test" > myfile

7.原樣輸出字串,不進行轉義或取變數(用單引號)

echo '$name\"'

輸出結果:

$name\"

8.顯示命令執行結果

echo `date`

shell echo用法分析

echo echo option string 選項 n 不換行 與 e c 相同效果 e 使用轉義字元解釋,引號裡的轉義字元,如果不加引號,它不去解釋 e.g.e test nhaha test haha etest nhaha testnhaha e test nhaha test haha e...

十三 Shell echo命令

echo是shell的乙個內部指令,用於在螢幕上列印出指定的字串。命令格式 echo arg 您可以使用echo實現更複雜的輸出格式控制。echo it is a test 結果將是 it is a test 雙引號也可以省略。name ok echo name it is a test 結果將是 ...

Shell系列 Shell echo命令

shell 的 echo 指令與 php 的 echo 指令類似,都是用於字串的輸出。命令格式 echo string您可以使用echo實現更複雜的輸出格式控制。echo it is a test 這裡的雙引號完全可以省略,以下命令與上面例項效果一致 echo it is a testecho it...