使用perl批量卸载软件

使用perl批量卸载软件,第1张

概述 昨天晚上下载了wine,用了用很不爽,打算卸载掉,使用yum remove wine后,发现还有好多wine相关程序没有卸载掉。剩下的我是使用下列方法弄得 1.使用rpm -aq | grep wine > ./uninstall 查看剩余wine相关程序,并将结果到处到本地目录uninstall文件中 [root@localhost tiger506]# cat ./uninstall  wi

 昨天晚上下载了wine,用了用很不爽,打算卸载掉,使用yum remove wine后,发现还有好多wine相关程序没有卸载掉。剩下的我是使用下列方法弄得

1.使用rpm -aq | grep wine > ./uninstall 查看剩余wine相关程序,并将结果到处到本地目录uninstall文件中

[root@localhost tiger506]# cat ./uninstall 

wine-pulseaudio-1.5.3-1.fc16.x86_64

wine-ldap-1.5.3-1.fc16.i686

wine-cAPI-1.5.3-1.fc16.x86_64

wine-CMS-1.5.3-1.fc16.i686

wine-alsa-1.5.3-1.fc16.x86_64

wine-symbol-Fonts-1.5.3-1.fc16.noarch

wine-wow-1.5.3-1.fc16.x86_64

wine-openal-1.5.3-1.fc16.x86_64

wine-openal-1.5.3-1.fc16.i686

wine-small-Fonts-1.5.3-1.fc16.noarch

wine-ldap-1.5.3-1.fc16.x86_64

wine-twain-1.5.3-1.fc16.i686

wine-core-1.5.3-1.fc16.x86_64

wine-courIEr-Fonts-1.5.3-1.fc16.noarch

wine-marlett-Fonts-1.5.3-1.fc16.noarch

wine-pulseaudio-1.5.3-1.fc16.i686

wine-systemd-1.5.3-1.fc16.noarch

wine-twain-1.5.3-1.fc16.x86_64

wine-Fonts-1.5.3-1.fc16.noarch

wine-core-1.5.3-1.fc16.i686

wine-cAPI-1.5.3-1.fc16.i686

wine-CMS-1.5.3-1.fc16.x86_64

wine-tahoma-Fonts-1.5.3-1.fc16.noarch

wine-system-Fonts-1.5.3-1.fc16.noarch

wine-desktop-1.5.3-1.fc16.noarch

wine-common-1.5.3-1.fc16.noarch

wine-ms-sans-serif-Fonts-1.5.3-1.fc16.noarch

wine-alsa-1.5.3-1.fc16.i686

2.在当前目录创建perl脚本a1.pl

[root@localhost tiger506]# cat ./a1.pl 

#!/usr/bin/perl

open UF,"<./uninstall";

while(<UF>){

system("yum -y  remove $_");

}

3.使用chmod u+x ./a1.pl,使得程序得以执行。 4.执行./a1.pl 5.等会儿就好了。 总结

以上是内存溢出为你收集整理的使用perl批量卸载软件全部内容,希望文章能够帮你解决使用perl批量卸载软件所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/langs/1283505.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-06-09
下一篇2022-06-09

发表评论

登录后才能评论

评论列表(0条)

    保存