Egy kis információgyűjtés text fájlokból

Kezdőlap Fórumok Vegyes gondok Egy kis információgyűjtés text fájlokból

7 bejegyzés megtekintése - 11-17 / 17
  • Szerző
    Bejegyzés
  • #2176866
    gabriel08
    Felhasználó

      és azt hogy tudom megcsinálni, hogy egy sorban az AWK segítségével az utolsó mezőt kiíratom?
      pl.:

      cat nagyfile.txt | awk -F ‘{print $utolsó}’

      ui.: a print $akárhányadik  nem megoldás, mivel a sorokban nem mindig ugyanott szerepel az utolsó mező.

      #2176867
      gabriel08
      Felhasználó

        és azt hogy tudom megcsinálni, hogy egy sorban az AWK segítségével az utolsó mezőt kiíratom?
        pl.:

        cat nagyfile.txt | awk -F ‘{print $utolsó}’

        ui.: a print $akárhányadik  nem megoldás, mivel a sorokban nem mindig ugyanott szerepel az utolsó mező.

        #2176868
        admin
        Adminisztrátor

          könnyebb lenne ha bemásolnál minid egy mintasort
          a kezdőszimbólum a ^ a sorvégi meg a $

          #2176869
          admin
          Adminisztrátor

            könnyebb lenne ha bemásolnál minid egy mintasort
            a kezdőszimbólum a ^ a sorvégi meg a $

            #2176870
            gabriel08
            Felhasználó

              Mindegyik sorból a  „Szám ”  mezőt (legutolsó mező) kellene kiszűrni egy új fájlba. Utánna meg SED-el leszedem róla a „” stringet és meg is van a mérési eredményem. Pls HELP 🙂

              edit.: megoldottam:
              cat nagyfile.txt | grep -o „…..” 

              # csak a „”-re való illeszkedést iratom ki (nem az egész sort) és az elötte álló bármilyen 5 karaktert

              Orb/ValueSunOppositionSaturn” 2.39″ -80MoonOppositionSun” 1.15″ 180MoonSquareMars” 2.30-133MoonTrineJupiter” 3.44″ 64MercurySquareVenus” 2.48-122MercuryOppositionJupiter” 0.07-105VenusTrineUranus” 1.55″ 61MarsTrineMoon” 2.53″ 88MarsConjunctionUranus” 4.27″ 68JupiterConjunctionSun” 1.04″ 204PlutoConjunctionPluto” 4.22″ 45 ” 710″ -440″ 270
              Orb/ValueSunOppositionSaturn” 2.42″ -79MoonOppositionSun” 2.16″ 153MoonSquareMoon” 1.10-323MoonSquareMars” 2.06-149MoonTrineJupiter” 3.36″ 66MercurySquareVenus” 2.44-125MercuryOppositionJupiter” 0.16-103VenusTrineUranus” 1.58″ 60MarsConjunctionUranus” 4.30″ 68JupiterConjunctionSun” 0.03″ 227PlutoConjunctionPluto” 4.21″ 45 ” 619″ -779″ -160
              Orb/ValueSunConjunctionMoon” 3.42″ 336SunOppositionSaturn” 2.45″ -79MoonOppositionSun” 3.17″ 126MoonSquareMars” 1.42-164MoonTrineJupiter” 3.27″ 68MercurySquareVenus” 2.37-129MercuryOppositionJupiter” 0.24-101VenusTrineUranus” 2.01″ 60MarsSextileMercury” 1.05″ 88MarsConjunctionUranus” 4.33″ 67JupiterConjunctionSun” 0.58″ 206SaturnSextileSun” 1.37″ 71PlutoConjunctionPluto” 4.20″ 45 ” 1067″ -473″ 594

              #2176871
              gabriel08
              Felhasználó

                Mindegyik sorból a  „Szám ”  mezőt (legutolsó mező) kellene kiszűrni egy új fájlba. Utánna meg SED-el leszedem róla a „” stringet és meg is van a mérési eredményem. Pls HELP 🙂

                edit.: megoldottam:
                cat nagyfile.txt | grep -o „…..” 

                # csak a „”-re való illeszkedést iratom ki (nem az egész sort) és az elötte álló bármilyen 5 karaktert

                Orb/ValueSunOppositionSaturn” 2.39″ -80MoonOppositionSun” 1.15″ 180MoonSquareMars” 2.30-133MoonTrineJupiter” 3.44″ 64MercurySquareVenus” 2.48-122MercuryOppositionJupiter” 0.07-105VenusTrineUranus” 1.55″ 61MarsTrineMoon” 2.53″ 88MarsConjunctionUranus” 4.27″ 68JupiterConjunctionSun” 1.04″ 204PlutoConjunctionPluto” 4.22″ 45 ” 710″ -440″ 270
                Orb/ValueSunOppositionSaturn” 2.42″ -79MoonOppositionSun” 2.16″ 153MoonSquareMoon” 1.10-323MoonSquareMars” 2.06-149MoonTrineJupiter” 3.36″ 66MercurySquareVenus” 2.44-125MercuryOppositionJupiter” 0.16-103VenusTrineUranus” 1.58″ 60MarsConjunctionUranus” 4.30″ 68JupiterConjunctionSun” 0.03″ 227PlutoConjunctionPluto” 4.21″ 45 ” 619″ -779″ -160
                Orb/ValueSunConjunctionMoon” 3.42″ 336SunOppositionSaturn” 2.45″ -79MoonOppositionSun” 3.17″ 126MoonSquareMars” 1.42-164MoonTrineJupiter” 3.27″ 68MercurySquareVenus” 2.37-129MercuryOppositionJupiter” 0.24-101VenusTrineUranus” 2.01″ 60MarsSextileMercury” 1.05″ 88MarsConjunctionUranus” 4.33″ 67JupiterConjunctionSun” 0.58″ 206SaturnSextileSun” 1.37″ 71PlutoConjunctionPluto” 4.20″ 45 ” 1067″ -473″ 594

                #1888659
                csaba
                Felhasználó

                  Sziasztok.

                  Van kb 6000 darab text fájlom, melyek struktúrájukat tekintve teljesen megegyeznek egymással.
                  Mindegyik ugyanannyi sorból áll, és mindegyikben konkrétan a 9. sor tartalmazza a számomra szükséges adatokat.
                  Szeretnék egy scriptet, ami automatikusan kimenti (cat) egy új text fájlba mind a 6000 fájlból egyenként a 9. sort. (automatizált folyamat)

                  Lécci segítsetek konkrét scriptekkel, vagy esetleg ajánljatok alkalmazást akár Linuxon, akár Windowson, ami tud sok text fájllal dolgozni.
                  Tudom, hogy nem nagy cucc ez a kérés, de én sajnos nem nagyon tudok programozni, nektek szerintem, akik már tudtok elég jól, ez a kérdés kb. 5 perc  ;D

                7 bejegyzés megtekintése - 11-17 / 17
                • Be kell jelentkezni a hozzászóláshoz.