0

我想使用一个 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 的输出,但是,我怎样才能将它传送到一个删除包命令中?像这样的东西:

# rpm -qa | grep php | yum remove ${package}
4

1 回答 1

0

我试过了,它奏效了。

rpm -qa | grep php | while read -r line; do yum remove -y $line; done
于 2018-09-23T03:52:47.613 回答