根据正则expression式安装yum包

我想从yum版本库安装一批openoffice.org- *包。 问题是,我想在我做这个时候排除几十个openoffice.org-langpack *文件。 我也不想运行两个命令(即yum install openoffice.org-*;yum remove openoffice.org-lang* )。 我试图运行命令yum install openoffice.org-[^l].*没有任何运气,因为它寻找一个完全打印input的包。 我可以运行什么命令来实现?

使用健康剂量的awk-fu不能解决的问题很less:

 yum list | awk '$1 ~ /^openoffice\.org-[^l].*$/ { print $1 }' | xargs yum install