String konverzio

Kezdőlap Fórumok Programozás String konverzio

2 bejegyzés megtekintése - 1-2 / 2
  • Szerző
    Bejegyzés
  • #1890211
    ktibi
    Felhasználó

      Hello!Tudna valaki segiteni a kovetkezo problemaban (sed, awk vagy egyeb...):Van egy ilyen adatsorom:

      Code:
      0 0 0 00 10 21 01 1 0 00 10 2 0 01 02 03 0 0 0 0 0 0 0 0 0

      A record separator alapesetben ures sor. Ki kellene iratnom, amig az elso oszlop erteke ugyanaz szamoljuk meg a masodik oszlop erteket, es irjuk ki amig nincs ures elvalaszto sor (egy ilyen egyseget nevezzunk csoportnak). Pl. az elso ket csoport igy nezne ki,

      Code:
      1 0 12 0 32 1 2

      Az alapeset meg nem olyan bonyolult, megcsinlahato pl. igy:

      Code:
      awk 'BEGIN{RS=""}

      #2203812
      zoltan22
      Felhasználó

        Osszedobtam egy C programot, ami megfelelo kimentet general a peldadra. A bemenetet in.txt fajlbol olvassa.Mivel egy egy allapot-automata, az otletetet gondolm konnyen at tudod irni mas programnyelvekbe is.

        Code:
        /*String konverzio,http://www.linuxforum.hu/smfforum/index.php?topic=34174*/#include #include // #define DEBUG(...)

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