Linux 如何捕捉命令行输出并转给另外一个命令作为参数?

nightire · 2013年03月28日 · 最后由 nightire 回复于 2013年03月28日 · 2902 次阅读

比如我输入:

$ brew --cellar

我可以得到输出:

/usr/local/Cellar

然后我可以:

$ cd /usr/local/Cellar

以上过程用一条命令是怎么做来着?

和在 ruby 里一样

cd `brew --cellar`


手慢了,自删顶一楼

#1 楼 @blacktulip 啊!shit!!!我一直在尝试单引号,还在纳闷:我没记错啊……

谢谢谢谢~

#2 楼 @luikore 是是是,我弱智了,shame on me...

shell 中这样也可以: echo $(pwd)

#5 楼 @pityonline 呵呵,谢谢,我知道了。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号