我想使用一个bash命令来卸载多个软件包。
# rpm -qa | grep php
php-common-5.4.16-45.el7.x86_64
php-5.4.16-45.el7.x86_64
php-mysql-5.4.16-45.el7.x86_64
php-pdo-5.4.16-45.el7.x86_64
php-cli-5.4.16-45.el7.x86_64
将提供我要删除的所有pakcages的输出,但是,如何将其发送到remove package命令中?像这样:
# rpm -qa | grep php | yum remove ${package}
答案 0 :(得分:0)
我尝试了这个,并且奏效了。
rpm -qa | grep php | while read -r line; do yum remove -y $line; done