管道命令不接受管道

时间:2011-08-24 17:23:51

标签: linux bash

我想使用MPC(MPD的CLI界面),但不幸的是,它不接受管道。

类似于:

ll | grep "pattern" | sed 's/this/that/' | mpc

不适合我,也不适用

ll | grep "pattern" | sed 's/this/that/' | mpc -

MPCTMP=`ll | grep "pattern" | sed 's/this/that/'` && echo $MPCTMP

按预期工作,但是:

MPCTMP=`ll | grep "pattern" | sed 's/this/that/'` && mpc $MPCTMP

不返回结果,变量未被理解但是这个程序

我是Linux新手,找不到任何使用Google搜索的内容

由于

1 个答案:

答案 0 :(得分:2)

尝试xargs

ll | grep "pattern" | sed 's/this/that/' | xargs mpc