yum按属性之一对可用包进行排序

时间:2017-01-12 16:05:39

标签: linux unix yum

如何根据信息属性之一对可用包进行排序,例如,大小?

我可以用

yum info list *wildcard_seach_for_pkg_name* 

但是,如何通过info的属性对此命令的结果进行排序,或仅输出info的大小?

1 个答案:

答案 0 :(得分:0)

我相信,为了排序,你必须要做一些脚本魔术:也许python或任何适合你的语言。我相信您必须使用这种方法,因为手册页(至少对于CentOS 7.2上的yum)没有提及有关将选项排序到info的任何内容。它确实说info采用与list相同的选项,但没有一个与排序有关。

至于打印尺寸,可能还有很多方法可以做到一种方法是用awk。这是一个例子:

yum info "kernel*" | awk -e '/^Size/ { print $1, "-->", $3, $4 }'

产生了

Size --> 136 M
Size --> 136 M
Size --> 136 M
Size --> 136 M
Size --> 136 M
...