【Linux】: 反引號 `` 的用法


在linux當中反引號也十分常用,也就是 `` 符號。那么反引號 `` 是怎么使用的呢?我的理解是凡是打上反引號的命令,首先將反引號內的命令執行一次,然后再將已經執行過的命令得到的結果再執行一次,就可以得到我們反引號的輸出,比如我們輸入命令:

`echo cat hello.txt`

其中hello.txt文件當中具有的字符串如下:

 

 也就是一共有英文從1-10十個單詞,如果我們使用反引號的命令則也會輸出:

 

 為什么會這樣呢?

因為首先我們執行反引號里面的語句echo cat hello.txt,這將會輸出:cat hello.txt,因為cat hello.txt是一個字符串。由於我們事先在整個bash命令上打上了反引號,因此我們使用還會執行一次反引號命令,也就是將剛才得到的字符串cat hello.txt執行一次,因此可顯示hello.txt當中的所有文字。

 

因此如果我們有這樣的bash代碼:

NUMBER=`echo cat hello.txt`
$NUMBER

計算機則會輸出:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM