Lifehacking v. 1.0
Szukając jakiegoś mniej lub bardziej ważnego kawałka kodu, trafiłem na coś ułatwiającego życie, skrypt pozwalający na rozpakowywanie różnorakich archiwów, bo po cholerę klepać w konsolę polecenie i dziesiątki przełączników ![]()
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | #!/usr/bin/env python import sys, os def rozpakuj(a): if (a.find('.tar.gz') != -1): os.system("tar -xvvzf " + archiwum) elif (a.find('.tar.bz2') != -1): os.system("tar -xvvjf " + archiwum) elif (a.find('.tar') != -1): os.system("tar -xvvf " + archiwum) elif (a.find('.gz') != -1): os.system("gunzip" + archiwum) elif (a.find('.zip') != -1): os.system("unzip " + archiwum) elif (a.find('.rar') != -1): os.system("unrar " + archiwum) else: print "Złe archiwum lub nazwa pliku" try: archiwum = sys.argv[1] rozpakuj(archiwum) except IndexError: print "Nieprawidłowy plik!" |

