Reguláris kifejezések

Kezdőlap Fórumok Programozás Reguláris kifejezések

10 bejegyzés megtekintése - 1-10 / 39
  • Szerző
    Bejegyzés
  • #2131840
    uzsolt
    Felhasználó

      Hát, nem tudom, de nekem megy:

      $ echo -e „[I–] [M~] media-libs/gstreamer-0.8.12 (0.7)n[I–] [ ~] media-libs/gstreamer-0.10.14 (0.10)”
      [I–] [M~] media-libs/gstreamer-0.8.12 (0.7)
      [I–] [ ~] media-libs/gstreamer-0.10.14 (0.10)
      $ echo -e „[I–] [M~] media-libs/gstreamer-0.8.12 (0.7)n[I–] [ ~] media-libs/gstreamer-0.10.14 (0.10)” | sed „s@(.*)@@g”
      [I–] [M~] media-libs/gstreamer-0.8.12
      [I–] [ ~] media-libs/gstreamer-0.10.14
      $ echo -e „[I–] [M~] media-libs/gstreamer-0.8.12 (0.7)n[I–] [ ~] media-libs/gstreamer-0.10.14 (0.10)” | sed „s@[.*]@@g”
      media-libs/gstreamer-0.8.12 (0.7)
      media-libs/gstreamer-0.10.14 (0.10)
      $ echo -e „[I–] [M~] media-libs/gstreamer-0.8.12 (0.7)n[I–] [ ~] media-libs/gstreamer-0.10.14 (0.10)” | sed „s@[.*-]@@g”
      [M~] media-libs/gstreamer-0.8.12 (0.7)
      [ ~] media-libs/gstreamer-0.10.14 (0.10)
      $ echo -e „[I–] [M~] media-libs/gstreamer-0.8.12 (0.7)n[I–] [ ~] media-libs/gstreamer-0.10.14 (0.10)” | sed „s@^[.*] [@[@g”
      [M~] media-libs/gstreamer-0.8.12 (0.7)
      [ ~] media-libs/gstreamer-0.10.14 (0.10)

      #2131841
      uzsolt
      Felhasználó

        Hát, nem tudom, de nekem megy:

        $ echo -e „[I–] [M~] media-libs/gstreamer-0.8.12 (0.7)n[I–] [ ~] media-libs/gstreamer-0.10.14 (0.10)”
        [I–] [M~] media-libs/gstreamer-0.8.12 (0.7)
        [I–] [ ~] media-libs/gstreamer-0.10.14 (0.10)
        $ echo -e „[I–] [M~] media-libs/gstreamer-0.8.12 (0.7)n[I–] [ ~] media-libs/gstreamer-0.10.14 (0.10)” | sed „s@(.*)@@g”
        [I–] [M~] media-libs/gstreamer-0.8.12
        [I–] [ ~] media-libs/gstreamer-0.10.14
        $ echo -e „[I–] [M~] media-libs/gstreamer-0.8.12 (0.7)n[I–] [ ~] media-libs/gstreamer-0.10.14 (0.10)” | sed „s@[.*]@@g”
        media-libs/gstreamer-0.8.12 (0.7)
        media-libs/gstreamer-0.10.14 (0.10)
        $ echo -e „[I–] [M~] media-libs/gstreamer-0.8.12 (0.7)n[I–] [ ~] media-libs/gstreamer-0.10.14 (0.10)” | sed „s@[.*-]@@g”
        [M~] media-libs/gstreamer-0.8.12 (0.7)
        [ ~] media-libs/gstreamer-0.10.14 (0.10)
        $ echo -e „[I–] [M~] media-libs/gstreamer-0.8.12 (0.7)n[I–] [ ~] media-libs/gstreamer-0.10.14 (0.10)” | sed „s@^[.*] [@[@g”
        [M~] media-libs/gstreamer-0.8.12 (0.7)
        [ ~] media-libs/gstreamer-0.10.14 (0.10)

        #2131842
        retaliator44
        Felhasználó

          Hmm, így nekem is, de equeryvel már nem… keress egy installált csomagot, és próbáld meg equeryvel ugyanezt eljátszani. Valamit nem oda küld ahova kellene.
          Figyeld ezt pl:

          Code:
          shadowlord # echo `equery list gstreamer`
          AI Project ASOUNDRC ati-driver-installer-8.39.4-x86.x86_64.run BESTOF1.png Desktop Desktop stuff Drivers flexdock Gyorsabb rendszermuveletek.txt initd.txt LINUX NETWORK CONFIG PRINT.txt logs rcupdate.txt REGENERATE MENU temp VISTA_BACKUP zebraDual-0.3.tar.gz installed packages media-libs/gstreamer-0.10.14

          Igen, ennek a fele a home könyvtáram tartalma 😀

          #2131843
          retaliator44
          Felhasználó

            Hmm, így nekem is, de equeryvel már nem… keress egy installált csomagot, és próbáld meg equeryvel ugyanezt eljátszani. Valamit nem oda küld ahova kellene.
            Figyeld ezt pl:

            Code:
            shadowlord # echo `equery list gstreamer`
            AI Project ASOUNDRC ati-driver-installer-8.39.4-x86.x86_64.run BESTOF1.png Desktop Desktop stuff Drivers flexdock Gyorsabb rendszermuveletek.txt initd.txt LINUX NETWORK CONFIG PRINT.txt logs rcupdate.txt REGENERATE MENU temp VISTA_BACKUP zebraDual-0.3.tar.gz installed packages media-libs/gstreamer-0.10.14

            Igen, ennek a fele a home könyvtáram tartalma 😀

            #2131844
            uzsolt
            Felhasználó
              retaliator44 wrote:
              Hmm, így nekem is, de equeryvel már nem… keress egy installált csomagot, és próbáld meg equeryvel ugyanezt eljátszani. Valamit nem oda küld ahova kellene.
              Ez nem fog menni, mivel nem gentoo-t használok.

              retaliator44 wrote:
              Igen, ennek a fele a home könyvtáram tartalma 😀

              Persze, mert az equery kimenetében ott egy csillag karakter (próbáld meg másik könyvtárban kiadni, és meglátod, mire gondolok).

              A 12. és a 16. sorokban levő sed az elvártnak megfelelően működik, mivel a (.*) azt jelenti, hogy bármi akárhányszor, és azt elrakod az egyes pufferbe (amire 1-gyel hivatkozhatsz). Ezért cseréli ki „semmire”. A 16. sor pedig szerintem egyértelmű, miért jó.
              Hogy az első soros részben miért tűnik el a szögletes zárójeles cucc is, fogalmam sincs.

              #2131845
              uzsolt
              Felhasználó
                retaliator44 wrote:
                Hmm, így nekem is, de equeryvel már nem… keress egy installált csomagot, és próbáld meg equeryvel ugyanezt eljátszani. Valamit nem oda küld ahova kellene.
                Ez nem fog menni, mivel nem gentoo-t használok.

                retaliator44 wrote:
                Igen, ennek a fele a home könyvtáram tartalma 😀

                Persze, mert az equery kimenetében ott egy csillag karakter (próbáld meg másik könyvtárban kiadni, és meglátod, mire gondolok).

                A 12. és a 16. sorokban levő sed az elvártnak megfelelően működik, mivel a (.*) azt jelenti, hogy bármi akárhányszor, és azt elrakod az egyes pufferbe (amire 1-gyel hivatkozhatsz). Ezért cseréli ki „semmire”. A 16. sor pedig szerintem egyértelmű, miért jó.
                Hogy az első soros részben miért tűnik el a szögletes zárójeles cucc is, fogalmam sincs.

                #2131846
                retaliator44
                Felhasználó

                  A 16. sorban szögletes zárójel van, az meg mást jelent, nem? Az első sor nálam is passz, a többivel megbékéltem 🙂

                  #2131847
                  retaliator44
                  Felhasználó

                    A 16. sorban szögletes zárójel van, az meg mást jelent, nem? Az első sor nálam is passz, a többivel megbékéltem 🙂

                    #2131848
                    uzsolt
                    Felhasználó

                      Nem, a 16-os sor úgy jó, legalábbis ha a szögletes zárójeles dolgokat akartad eltüntetni.

                      #2131849
                      uzsolt
                      Felhasználó

                        Nem, a 16-os sor úgy jó, legalábbis ha a szögletes zárójeles dolgokat akartad eltüntetni.

                      10 bejegyzés megtekintése - 1-10 / 39
                      • Be kell jelentkezni a hozzászóláshoz.