Linux Shell 中的反引號,單引號,雙引號

2021-10-08 06:39:07 字數 608 閱讀 1860

反引號位 (`) 位於鍵盤的tab鍵的上方、1鍵的左方。注意與單引號(')位於enter鍵的左方的區別。

反引號在linux中起著命令替換的作用。

命令替換是指shell能夠將乙個命令的標準輸出插在乙個命令列中任何位置。

[root@localhost sh]# echo the date is `date`

[root@localhost sh]# str="today is monday"

today is monday

[root@localhost sh]# str=today is monday

單引號和雙引號的區別。

單引號告訴shell忽略所有特殊字元,而雙引號忽略大多數,但不包括$、\、`。

[root@node01 ~]# echo 'the testvalue is $testvalue'

the testvalue is $testvalue        這裡的單引號裡面的東西就是原樣輸出了

[root@node01 ~]# echo "the testvalue is $testvalue"

the testvalue is

Linux SHELL指令碼中的反引號

linux shell指令碼中的反引號 用反引號,將shell命令引起來,可以將命令的輸出值賦給變數 比如這裡,date命令輸出具體的時間 root localhost date mon apr 27 16 07 01 cst 2020那麼我用反引號將命令完整的引起來,賦值給變數today,那我們可...

Linux Shell 中的反引號,單引號,雙引號

反引號位 位於鍵盤的tab鍵的上方 1鍵的左方。注意與單引號 位於enter鍵的左方的區別。在linux中起著命令替換的作用。命令替換是指shell能夠將乙個命令的標準輸出插在乙個命令列中任何位置。如下,shell會執行反引號中的date命令,把結果插入到echo命令顯示的內容中。root loca...

Linux Shell 中的反引號,單引號,雙引號

反引號位 位於鍵盤的tab鍵的上方 1鍵的左方。注意與單引號 位於enter鍵的左方的區別。在linux中起著命令替換的作用。命令替換是指shell能夠將乙個命令的標準輸出插在乙個命令列中任何位置。如下,shell會執行反引號中的date命令,把結果插入到echo命令顯示的內容中。root loca...