【Linux】: 反引号 `` 的拿法

linux当中反引号也十分常用,也就是 `` 符号。那么反引号 `` 是怎么使用的呢?我的理解是凡是打上反引号的命令,首先将反引号内的命令执行一次,然后再将已经执行过的命令得到的结果再执行一次,就可以得到我们反引号的输出,比如我们输入命令:

`echocat hello.txt`

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

 

 也就是一共有英文从1-10十个单词,如果我们使用反引号的命令则也会输出:

 

 为什么会这样呢?

因为首先我们执行反引号里面的语句echo cat hello.txt,这将会输出:cat hello.txt,因为cat hello.txt是一个字符串。由于我们事先在整个bash命令上打上了反引号,因此我们使用还会执行一次反引号命令,也就是将刚才得到的字符串cat hello.txt执行一次,因此可显示hello.txt当中的所有文字。

 

因此如果我们有这样的bash代码:

NUMBER=`echocat hello.txt`

$NUMBER

计算机则会输出:

 

以上是 【Linux】: 反引号 `` 的拿法 的全部内容, 来源链接: utcz.com/a/50018.html

回到顶部