用Python删除Eclipse的旧插件
Eclipse升级插件以后似乎没有办法删除旧版本的插件。
于是我写了个python脚本清除旧插件。
import os
import glob
def removeOldFiles(dir):
os.chdir(dir)
files = glob.glob('*')
files.sort()
prevfile = files[0]
for filename in files[1:]:
if (filename.find(prevfile.partition('_')[0]) == 0):
os.system('rm -rf ' + prevfile)
prevfile = filename
# main
removeOldFiles('/usr/lib/eclipse-3.3/plugins')
removeOldFiles('/usr/lib/eclipse-3.3/features')
No comments:
Post a Comment