удалить несколько пакетов rpm одной командой bash - PullRequest
0 голосов
/ 23 сентября 2018

Я бы хотел использовать одну команду 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}

1 Ответ

0 голосов
/ 23 сентября 2018

Я попробовал это, и это сработало.

rpm -qa | grep php | while read -r line; do yum remove -y $line; done
...