命令替换

命令替换基本上是另一种实现管道的方式, 你可以交替使用管道和命令替换, 这取决于你觉得哪种方法更容易...

命令替换可以通过两种不同的方式完成。

 

方法一 (反引号)

 

只需输入

command_1 `command_2 -options`

这将执行“command_2” 并且它的输出将会成为“command_1”的输入。

反引号键:反引号键通常与波浪号位于同一位置,在 [Tab] 键上方。

方法二 (美元符号)

 

只需输入

command_1 $(command_2)

这将执行 “command_2” 并且它的输出将会成为 “command_1” 的输入。

使用管道代替

 

当然,你可以使用管道来做同样的事情,如果你不知道管道是什么,请参阅题为Usage的章节。 例如,与其这样做

less $cat file1.txt file2.txt

你可以这样做

cat file1.txt file2.txt | less

并最终得到完全相同的结果, 这取决于你觉得哪种方法更容易。