可以使用一个命令的输出作为别名的参数吗?

时间:2012-11-26 20:04:08

标签: unix command-line

我有zshell,以及sublime text 2

的别名

我经常看看捆绑宝石的来源,所以我会运行这个

bundle show gemname 

- >输出我必须复制的路径

subl path/to/gem

我想将第一个命令的输出作为参数传递给别名。

使用别名可能是这样的:

bundle show gemname | subl

或其中的一些变化?

我对整套unix命令行功能不是很熟悉。

1 个答案:

答案 0 :(得分:3)

我相信这应该完全符合您的要求:

subl `bundle show gemname`

请注意反引号字符,它通常是1键左侧的键,也是典型键盘上esc键下方的键。这表示在反引号中运行命令并在外部命令中使用它的输出。