shell程式設計之echo命令

2021-10-19 11:19:19 字數 1012 閱讀 1337

shell的echo命令是用於字串的輸出,

格式為:echo string

1.顯示普通字串

echo

"it is test"

結果為:

it is a test

2.顯示轉義字串

echo

"\"it is a test\""

結果為:

"it is a test"

3.顯示變數

#!/bin/bash

read name

echo

"$name it is a test"

name接收標準輸入的變數,結果為:

ok #標準輸入

ok it is a test

#輸出

4.顯示換行

echo -e "ok! \n"

# -e開啟轉義

echo

"it is a test"

輸出結果:

ok!it is a test

5.顯示不換行

#!/bin/bash

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 it is a test echo itis a testecho it is a test read 命令從標準輸入中讀取一行,並把輸入行的每個欄位的值指定給 shell 變數 bin sh read name echo name it is a test 以上 儲存為 test.sh,...

Shell程式設計入門二 echo命令

shell的echo命令和php的echo指令類似,都是用於輸出值。我們可以使用echo實現更複雜的輸出格式控制。echo hello world echo hello world 這兩句輸出結果均為 hello world echo hello world echo hello world 這兩句...

Linux shell程式設計之shell命令歷史記錄

目錄 shell的命令歷史記錄 需求 相關引數 實現步驟 系統需要乙個目錄用來記錄所有使用者的命令歷史記錄,來做安全保護。建立乙個目錄 var history,該目錄會建立檔案記錄所有登入使用者的歷史命令,檔案以 username userid.log 格式命名 預設用於記錄使用者歷史命令的檔案是當...