【发布时间】:2021-08-02 20:53:44
【问题描述】:
我想做这样的事情:
$ ( foo1.sh $1 | foo2.sh | bar.sh |) arg
有时管道比写函数快,但我可以在管道之间传递parameters/args
现在:我正在通过xbps 搜索包firefox,但我在下面收到此错误:
$ xbps-query -Rs $1 | fzf firefox
xbps-query: option requires an argument -- 's'
unknown option: firefox
【问题讨论】:
-
为什么不直接
xbps-query -Rs firefox | fzf? -
因为我使用复杂的管道(sed,awk...),我不想每次都回到中间来更改参数
-
这是一个编程网站。如果您询问交互式使用,Unix & Linux 是一个更好的地方。
-
是的,我想是的