2014-09-13 102 views
0

如何使用終端命令的結果?使用命令的結果

例如可以說我使用locate來查找文件的路徑。

locate -br ^filename.c$ 

我可以寫這樣的:

vim (locate -br ^filename.c$) 

直接打開用vim文件?

+0

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

回答

3

這就是所謂的命令替換

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

舊版語法,更不容易辨認,因此不鼓勵:使用命令作爲在bash參數的結果的

vim `locate -br ^filename.c$`