Új hozzászólás Aktív témák

  • dr_strange

    senior tag

    valaki lenne olyan drága megnézni nekem gentoo alatt, hogy az alábbi script azt csinálja-e, amit kellene neki? (tehát létrehozza-e a fetchlist.txt fájlt benne a letöltendő fájlok listájával?)

    fetchlist.py


    #!/usr/bin/env python
    #
    # --- fetchlist ---
    #
    # usage: fetchlist package | target
    #

    import sys, os, popen2
    listfile = file(''fetchlist.txt'', ''w'')

    (r, w) = popen2.popen4('emerge -pf %s' % args[0])
    package = ''dummyend''
    for line in r.readlines():
    if not line.endswith(package):
    listfile.write(line+''\n'')
    package = line.split(''/'')[-1]
    else:
    package = ''dummyend''

    listfile.close()


    futtatás:

    chmod +x fetchlist.py
    fetchlist world|system|csomag

    köszi!!

    Edit: mire jó a kód-tag, ha nem hagyja meg a szóközöket??? szóval: ''if'' és ''else'' előtt 4 space kell, a ''listfile'' és a két ''package'' előtt 8 space

    [Szerkesztve]

Új hozzászólás Aktív témák