AWK , SEGITSETEK !!

Kezdőlap Fórumok Programozás AWK , SEGITSETEK !!

10 bejegyzés megtekintése - 11-20 / 24
  • Szerző
    Bejegyzés
  • #2013247
    nd3000
    Felhasználó

      na azt majdcsak osszetakolom valahogy ha tudnek egy rendes awk-t osszehozni , de ez az eletbe nem fog mukodni !

      mondom , ha tudsz segiteni , akkor a 2.ik pontot kene awk-val …
      elmondom az elvet:

      awk ugyebar kapja a sorokat egymas utan es ha az NR szamlalo != a bekert szamba , akkor masolja ki az aktualis sorokat az ideiglenes file-ba (awk-ban az akt sor $0 , ha jol tudom)

      ha pedig NR == szam , akkor rakja be a szoveget utana egy n-t es utana a $0-at:D …

      vagy igy avlahogy

      #2013248
      uzsolt
      Felhasználó

        awk ugyebar kapja a sorokat egymas utan es ha az NR szamlalo != a bekert szamba , akkor masolja ki az aktualis sorokat az ideiglenes file-ba (awk-ban az akt sor $0 , ha jol tudom)

        ha pedig NR == szam , akkor rakja be a szoveget utana egy n-t es utana a $0-at:D …

        vagy igy avlahogy
        [align=right][snapback]130702[/snapback][/align]

        Elvben én is tudom 🙂
        Szerintem csak annyi, hogy abban a sorodban a „>> $1” -et átírod „> tmp.txt” -re (mittomén), majd a végén mv tmp.txt $1.
        Vagy majd nagyobb awk-sok megmondják 🙂

        Remélem, menni fog, mert én most már megyek, órám is van 🙂

        #2013249
        nd3000
        Felhasználó

          MINDENT megvalositottam kiveve a 4. 6. opciot …de awk nelkul ,szal tenyleg szuksegem lenne valakire aki elmondja nekem h mi a hibas gondolat
          es onnantol en csinalni fogom
          🙂

          #2013250
          ichernad
          Felhasználó

            a 4es, a „keresés: bekér egy szót, és meghatározza hogy hányszor szerepel a fájlban” pontos (vagy használható) megoldása engem is érdekelne, ha valaki tudja, akkor ossza meg legyen olyan kedves!
            Thx: H.

            #2013251
            admin
            Adminisztrátor

              echo „mintat kerek”
              read mintag
              grep $minta $input -c

              #2013252
              admin
              Adminisztrátor

                ja ez a sorok problémát nem oldja meg

                #2013253
                ichernad
                Felhasználó

                  Addig meglenne, hogy hány sorban fordul elõ…
                  De mi van akkor, ha egy sorban többször is elõfordul….???

                  #2013254
                  admin
                  Adminisztrátor

                    a szamkeresõt sikerült már megolndanod?

                    #2013255
                    ichernad
                    Felhasználó

                      A számkeresõt? a melyik a legnagyobb szám?
                      azt úgy csináltam meg, hogy kiválasztja a legnagyobb számot, mert az van megadva, hogy csak számok vannak a fájlban…

                      #!/bin/awk -f
                      {
                      for ( i = 1; i max ) {
                      max = $i
                      }
                      }
                      }
                      END {
                      print max
                      }

                      ha bármi infod/kérdésed van, írj mailt ichernad@gmail.com

                      #2013256
                      ichernad
                      Felhasználó

                        A számkeresõt? a melyik a legnagyobb szám?
                        azt úgy csináltam meg, hogy kiválasztja a legnagyobb számot, mert az van megadva, hogy csak számok vannak a fájlban…

                        #!/bin/awk -f
                        {
                        for ( i = 1; i max ) {
                        max = $i
                        }
                        }
                        }
                        END {
                        print max
                        }

                        ha bármi infod/kérdésed van, írj mailt ichernad@gmail.com

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