poprawki do artu jak wylaczyc sfc
ps. caly czas nie znalazlem live linuxa, ktory by mial ntfs RW i byl na tyle nowy, zeby wykrywac moj kontroler ):
poprawiona biblioteka logfile teraz jako parametr mozna podac 0 [local] | 1 [syslog] | katalog | nazwe.pliku

no i czas porzadnie przetestowac regexpy. w VBSie sa nawet bardziej rozszezone niz w PERLu.

w jaki sposb regexpowo zapisac sciezke dowolnego pliq? biorac pod uwage, ze moze to byc relatywna lub bezwzgledna…

Spread the love

Comments (5)

  1. mwd/dombal

    Odpowiedz

    ^(w:)?(([/\])?([A-Za-z ]+|.|..))+$

    Enjoy! Baw się.

    PS: Testowałem na:
    C:usrtmppcre>cat pat
    ^d: (w:)?(([/\])?([A-Za-z ]+|.|..))+$

    C:usrtmppcre>cat in.txt
    1: /usr/home/blah
    2: /usr/homeblah
    3: /usr/
    4: c:blahfoobar
    5: c:/blah/foo/bar
    6: C:Program FilesGIMPbin/gimp.exe
    7: C://blah
    8: ../../blah.txt
    9: C:/bin/../usr/bin/narf.txt

    C:usrtmppcre>pcregrep -f pat in.txt
    1: /usr/home/blah
    2: /usr/homeblah
    4: c:blahfoobar
    5: c:/blah/foo/bar
    6: C:Program FilesGIMPbin/gimp.exe
    8: ../../blah.txt
    9: C:/bin/../usr/bin/narf.txt

  2. n€x¤R

    Odpowiedz

    HA! a ja wygralem zaklad [ze soba]. wiedzialem, ze odpowiesz na to pytanie q:

    tak btw to nie do konca qmam jak sie poslugiwac regexpami. potwornie to jest zakrecone.
    sprobuje wykorzystac twoje dzielo do walidacji poprawnosci podanej sciezki.

  3. n€x¤R

    Odpowiedz

    no tak, tak. trafilem na to. tylko nie za bardzo moglem to zqmac a nie mialem odpowiednio duzo czasu. szukalem na latwizne knoppixa z captivem ale nie znalazlem ): moze kiedys wpadniesz do mnie i zrobimy wlasna dystrybucje? (:

Zostaw komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

Time limit is exhausted. Please reload CAPTCHA.