使用命令的结果

问题描述:

如何使用终端命令的结果?使用命令的结果

例如可以说我使用locate来查找文件的路径。

locate -br ^filename.c$ 

我可以写这样的:

vim (locate -br ^filename.c$) 

直接打开用vim文件?

+0

可能重复? ](http://*.com/questions/58207/using-the-result-of-a-command-as-an-argument-in-bash) – DevSolar 2014-09-13 11:18:01

这就是所谓的命令替换

vim $(locate -br ^filename.c$) 

旧版语法,更不容易辨认,因此不鼓励:使用命令作为在bash参数的结果的

vim `locate -br ^filename.c$`