Razlika između inačica stranice Yum/plugins
Izvor: HrOpenWiki
(Nova stranica: == Generiranje naredbe za uklanjanje instaliranih Yum paketa za određen datum iz Yum loga == '''Korištenje:''' python yum-rm.py [datum] < /var/log/yum.log '''Primjer:''' python yu...) |
(→Generiranje naredbe za uklanjanje instaliranih Yum paketa za određen datum iz Yum loga) |
||
Redak 5: | Redak 5: | ||
'''Primjer:''' python yum-rm.py "Dec 21" < /var/log/yum.log | '''Primjer:''' python yum-rm.py "Dec 21" < /var/log/yum.log | ||
− | '''Izvorni kod | + | '''Izvorni kod'''(yum-rm.py): |
import re, sys | import re, sys |
Inačica od 20:02, 21. prosinca 2009.
Generiranje naredbe za uklanjanje instaliranih Yum paketa za određen datum iz Yum loga
Korištenje: python yum-rm.py [datum] < /var/log/yum.log
Primjer: python yum-rm.py "Dec 21" < /var/log/yum.log
Izvorni kod(yum-rm.py):
import re, sys if len(sys.argv) != 2: print "Koristenje: python yum-rm.py [datum] < /var/log/yum.log" sys.exit() sys.stdout.write("\nyum remove ") while True: try: x = raw_input() except Exception: break data = re.findall("%s \d\d:\d\d:\d\d Installed: (.*)" % (sys.argv[1]), x) if data and len(data)>0: sys.stdout.write(" %s" % (data[0])) sys.stdout.write("\n")