将命令的结果作为参数

Mos*_*she 5 linux io bash centos pipe

我想得到结果,rpm -qa | grep something然后运行我得到的结果rpm -ql result-i-got,并在一行中.

我发现这个工作:

rpm -ql $(rpm -qa | grep something)
Run Code Online (Sandbox Code Playgroud)

我想知道,有没有更好的甚至不同的方法来管理这个结果,以获得与我上面写的相同的结果?谢谢.

and*_*lrc 7

xargs 是为此而做的:

rpm -qa | grep something | xargs rpm -ql
Run Code Online (Sandbox Code Playgroud)