gendelider

Hozzászólások

10 bejegyzés megtekintése - 1,181-1,190 / 1,451
  • Szerző
    Bejegyzés
  • Hozzászólás: Csíkos TV #2130576
    gendelider
    Felhasználó

      Ez is a „hamar meggazdagodni” kategória. Azt sem tartom elképzelhetetlennek, (talán nem kell sok rosszindulat hozzá) hogy nem teljesen véletlen, hogy pont ez az adó került olyan csatornára, amely mellett esetleg a közelben található legnagyob teljesítményű földi adó dolgozik.

      Ausztriában az analóg TV most rúgja az utolsókat – volt némi malőr náluk is a digitális-átalakítók egy részével, úgy hogy még van analóg is. 

      Azért adjunk hálát, hogy annak idején a szines TV-ben nem vezették be a csak-magyar-normát…  Most képzeljjetek el mondjuk egy Terratec chipet, amelyik tudja a pa-lt, a secam-ot, és a magyart 🙂 És mindezt az illesztetlen kábelrendszeren. És ezt a mindentudó eszközt megszólaltatni, mondjuk ubi alatt!

      Inkább abbahagyom a hülyeségeimet.

      Hozzászólás: Csíkos TV #2130577
      gendelider
      Felhasználó

        Ez is a „hamar meggazdagodni” kategória. Azt sem tartom elképzelhetetlennek, (talán nem kell sok rosszindulat hozzá) hogy nem teljesen véletlen, hogy pont ez az adó került olyan csatornára, amely mellett esetleg a közelben található legnagyob teljesítményű földi adó dolgozik.

        Ausztriában az analóg TV most rúgja az utolsókat – volt némi malőr náluk is a digitális-átalakítók egy részével, úgy hogy még van analóg is. 

        Azért adjunk hálát, hogy annak idején a szines TV-ben nem vezették be a csak-magyar-normát…  Most képzeljjetek el mondjuk egy Terratec chipet, amelyik tudja a pa-lt, a secam-ot, és a magyart 🙂 És mindezt az illesztetlen kábelrendszeren. És ezt a mindentudó eszközt megszólaltatni, mondjuk ubi alatt!

        Inkább abbahagyom a hülyeségeimet.

        Hozzászólás: Reguláris kifejezések #2131874
        gendelider
        Felhasználó

          OK! 😀

          Több program úgy működik, hogy más a kimenete, ha egy terminálra küldi az stdout-ot, és más, ha egy fáljba, egy pipe-ba, … ha csinálsz egy
          ls
          parancsot, és egy
          ls | cat
          parancsot, másképp fog kinézni valószínüleg. Ezt pl le tudja kérdezni egy C programból egy isatty(desc) függvényfelhívással.

          Itt az a gond, hogy equery látja, hogy terminál, de rosszul kezeli a termináltípust. A „szemét”, ami  előtte van, valamilyen formatáló ESC szekvencia része. Lehet, hogy színesnek kellene lennie, vagy highlightingnak, …  Ha hozzáírod a | cat parancsot, akkor az stdout nem lesz terminál, és a equery csak a valódi adatokat küldi, csicsázás nélkül.

          Ezért nem tudtunk normálisan szűrni sed-ből. Mert ott nem volt mit.
          Talán sikerült értelmesen elmondanom. Ha mégsem, kérdezz.

          Hozzászólás: Reguláris kifejezések #2131875
          gendelider
          Felhasználó

            OK! 😀

            Több program úgy működik, hogy más a kimenete, ha egy terminálra küldi az stdout-ot, és más, ha egy fáljba, egy pipe-ba, … ha csinálsz egy
            ls
            parancsot, és egy
            ls | cat
            parancsot, másképp fog kinézni valószínüleg. Ezt pl le tudja kérdezni egy C programból egy isatty(desc) függvényfelhívással.

            Itt az a gond, hogy equery látja, hogy terminál, de rosszul kezeli a termináltípust. A „szemét”, ami  előtte van, valamilyen formatáló ESC szekvencia része. Lehet, hogy színesnek kellene lennie, vagy highlightingnak, …  Ha hozzáírod a | cat parancsot, akkor az stdout nem lesz terminál, és a equery csak a valódi adatokat küldi, csicsázás nélkül.

            Ezért nem tudtunk normálisan szűrni sed-ből. Mert ott nem volt mit.
            Talán sikerült értelmesen elmondanom. Ha mégsem, kérdezz.

            Hozzászólás: Reguláris kifejezések #2131870
            gendelider
            Felhasználó
              retaliator44 wrote:
              Ennyi a file tartalma 🙂

              CSATOLD a fájt! Tehát:
              equery -C list gstreamer > /tmp/gendi.txt
              ezután elkezdesz egy hozzászólást írni, majd „Előnézet”, ekkor a gépelhető ablak alatt egy kék szöveg: „További opciók…”, katt rá, és a csatolásba beteszed a fájt!

              Szerk: Várj csak! lehet, hogy rosszul kezeli a az equery a terminálodat! mit látsz akkor, ha azt írod be:
              equery -C list gstreamer | cat
              ???
              Mert amit itt látsz, azt kapja a sed is inputként.

              Hozzászólás: Reguláris kifejezések #2131871
              gendelider
              Felhasználó
                retaliator44 wrote:
                Ennyi a file tartalma 🙂

                CSATOLD a fájt! Tehát:
                equery -C list gstreamer > /tmp/gendi.txt
                ezután elkezdesz egy hozzászólást írni, majd „Előnézet”, ekkor a gépelhető ablak alatt egy kék szöveg: „További opciók…”, katt rá, és a csatolásba beteszed a fájt!

                Szerk: Várj csak! lehet, hogy rosszul kezeli a az equery a terminálodat! mit látsz akkor, ha azt írod be:
                equery -C list gstreamer | cat
                ???
                Mert amit itt látsz, azt kapja a sed is inputként.

                Hozzászólás: Eltünt partíciók #2131192
                gendelider
                Felhasználó
                  gaga wrote:
                  … mert egyedül Te vetted a fáradtságot, hogy segíts.

                  A topikot olvastam, és nyugodtan állíthatom, hogy jobban jártál, hogy pomm segített, és nem én. 21.gif Itt általában nem lehet kísérletezgetni. Személy szerint én abban a kedvező helyzetben vagyok, hogy ilyenkor kölcsönkérhetem a cégnél Bődületes Boldizsár USB diszket, és egy fájlba lementem az egész hard-driveomat, dd-vel. Ha nem sikerült a helyreállítás, akkor visszaírom a mentést. Volt már, hogy vissza kellett írni. (a testdisket meg nem ismertem 🙁 )

                  Láttam, hogy közben pomm is válaszolt. Tisztelet neki! 41.gif

                  Hozzászólás: Eltünt partíciók #2131193
                  gendelider
                  Felhasználó
                    gaga wrote:
                    … mert egyedül Te vetted a fáradtságot, hogy segíts.

                    A topikot olvastam, és nyugodtan állíthatom, hogy jobban jártál, hogy pomm segített, és nem én. 21.gif Itt általában nem lehet kísérletezgetni. Személy szerint én abban a kedvező helyzetben vagyok, hogy ilyenkor kölcsönkérhetem a cégnél Bődületes Boldizsár USB diszket, és egy fájlba lementem az egész hard-driveomat, dd-vel. Ha nem sikerült a helyreállítás, akkor visszaírom a mentést. Volt már, hogy vissza kellett írni. (a testdisket meg nem ismertem 🙁 )

                    Láttam, hogy közben pomm is válaszolt. Tisztelet neki! 41.gif

                    Hozzászólás: Reguláris kifejezések #2131866
                    gendelider
                    Felhasználó

                      Kérések:
                      – equery -C list gstreamer > fájlba, és csatold légyszi, hogy pontosan ugyanazzal tudjunk kísérletezni, amivel te.
                      – mi a sed -ed verziója? Az enyém „GNU sed Version 4.1.5” (ubi 7.04 alatt)

                      Megjegyzések:
                      – Azt hiszem ezen az oldalon http://main.rtfiber.com.tw/~changyj/sed/ olvastam, hogy a különboző sed-  verziók különbözőképpen videlkedhetnek huh.gif Több speciális trükköt is itt olvastam.
                      – Hogy mikor, melyik zárójelet kell devalidálni -sel, ne kérdezd; leginkább próbálkozással jön ki: amelyik „állapotban” nyivákol” azért, hogy nincs párja, abban zárójelezni lehet vele, amelyik állapotban nem, ott sima karakter. Vagy… mint itt lejjebb látod…
                      – Volt évekkel ezelőtt egy jó kis füzetecském (nyomtatott), de valaki lenyúlta. a regexp-kről szólt, külön táblázatokkal, mert sajnos nem pontosan ugyanaz a grep-ben, az ex-ben, az awk-ban, a perl-ben, … és a shellekben. 47.gif

                      sed -r ‘s@[^]]*] @@’ – nézzük karakterenként, a szokásos dolgokkal nem foglalkozom most. A kifejezés „szavakkal”: cseréld le „semmire” a következőt: mindent, amíg nem találsz ], azután a ] -t is, és még egy szóközt.
                      a -r -ret a regular expression miatt használom, valahol ajánlották…
                      használok helyett, hogy a shellnek még véletlenül se jusson eszébe a kifejezésben behelyettesíteni valamit
                      az első [ : ez itt most zárójel a szokásos szögletes zárójel értelemben, tehát nem karakter.
                      a ^ : a szögletes nyitózárójel után közvetlenül álló ^ a nem, tehát az ezt következő felsorolás értelme megfordul, nem valamelyik belőle, hanem egyik sem.
                      a ] itt most nem zárójel, hanem karakter. Be leht írni szögletes zárójeles kifejezésbe, de ekkor kötelezően az első helyen, vagy a ^ jel után az első helyen kell állnia.
                      a következő ] itt most a szögletes zárójeles fifejetés bezáró zárójele.
                      a * az „akárhányszor” ismétlésoperátor
                      a következő ] egyszerű karakter, az utána következő szóköz szintén.
                      Ezt a sorozatot cserélem le „semmi”-re, nálam így néz ki az eredmény:

                      Code:
                      [M~] media-libs/gstreamer-0.8.12 (0.8)
                      [ ~] media-libs/gstreamer-0.10.14 (0.10)

                      A másik
                      sed -r ‘s@ ([^)]*)@@’ Szavakkal: cseréld le „semmi”-re a következőt: egy (, utána mindent, ami nem ) és végül a ) -t is. Részletesen
                      ( a gömbölyű nyitózárójel, devalidálni kell,
                      [^)]* minden, ami nem gömbölyű záró zárójel, akárhányszor, devalidálni kell,
                      ) a gömbölyű záró zárójel, devalidálni kell. AZ eredmény nálam:

                      Code:
                          [I–] [M~] media-libs/gstreamer-0.8.12
                          [I–] [ ~] media-libs/gstreamer-0.10.14
                      Hozzászólás: Reguláris kifejezések #2131867
                      gendelider
                      Felhasználó

                        Kérések:
                        – equery -C list gstreamer > fájlba, és csatold légyszi, hogy pontosan ugyanazzal tudjunk kísérletezni, amivel te.
                        – mi a sed -ed verziója? Az enyém „GNU sed Version 4.1.5” (ubi 7.04 alatt)

                        Megjegyzések:
                        – Azt hiszem ezen az oldalon http://main.rtfiber.com.tw/~changyj/sed/ olvastam, hogy a különboző sed-  verziók különbözőképpen videlkedhetnek huh.gif Több speciális trükköt is itt olvastam.
                        – Hogy mikor, melyik zárójelet kell devalidálni -sel, ne kérdezd; leginkább próbálkozással jön ki: amelyik „állapotban” nyivákol” azért, hogy nincs párja, abban zárójelezni lehet vele, amelyik állapotban nem, ott sima karakter. Vagy… mint itt lejjebb látod…
                        – Volt évekkel ezelőtt egy jó kis füzetecském (nyomtatott), de valaki lenyúlta. a regexp-kről szólt, külön táblázatokkal, mert sajnos nem pontosan ugyanaz a grep-ben, az ex-ben, az awk-ban, a perl-ben, … és a shellekben. 47.gif

                        sed -r ‘s@[^]]*] @@’ – nézzük karakterenként, a szokásos dolgokkal nem foglalkozom most. A kifejezés „szavakkal”: cseréld le „semmire” a következőt: mindent, amíg nem találsz ], azután a ] -t is, és még egy szóközt.
                        a -r -ret a regular expression miatt használom, valahol ajánlották…
                        használok helyett, hogy a shellnek még véletlenül se jusson eszébe a kifejezésben behelyettesíteni valamit
                        az első [ : ez itt most zárójel a szokásos szögletes zárójel értelemben, tehát nem karakter.
                        a ^ : a szögletes nyitózárójel után közvetlenül álló ^ a nem, tehát az ezt következő felsorolás értelme megfordul, nem valamelyik belőle, hanem egyik sem.
                        a ] itt most nem zárójel, hanem karakter. Be leht írni szögletes zárójeles kifejezésbe, de ekkor kötelezően az első helyen, vagy a ^ jel után az első helyen kell állnia.
                        a következő ] itt most a szögletes zárójeles fifejetés bezáró zárójele.
                        a * az „akárhányszor” ismétlésoperátor
                        a következő ] egyszerű karakter, az utána következő szóköz szintén.
                        Ezt a sorozatot cserélem le „semmi”-re, nálam így néz ki az eredmény:

                        Code:
                        [M~] media-libs/gstreamer-0.8.12 (0.8)
                        [ ~] media-libs/gstreamer-0.10.14 (0.10)

                        A másik
                        sed -r ‘s@ ([^)]*)@@’ Szavakkal: cseréld le „semmi”-re a következőt: egy (, utána mindent, ami nem ) és végül a ) -t is. Részletesen
                        ( a gömbölyű nyitózárójel, devalidálni kell,
                        [^)]* minden, ami nem gömbölyű záró zárójel, akárhányszor, devalidálni kell,
                        ) a gömbölyű záró zárójel, devalidálni kell. AZ eredmény nálam:

                        Code:
                            [I–] [M~] media-libs/gstreamer-0.8.12
                            [I–] [ ~] media-libs/gstreamer-0.10.14
                      10 bejegyzés megtekintése - 1,181-1,190 / 1,451