egy unix parancs kimenetének felhasználása egy tisztán awk-o

Kezdőlap Fórumok Vegyes felvágott egy unix parancs kimenetének felhasználása egy tisztán awk-o

3 bejegyzés megtekintése - 1-3 / 3
  • Szerző
    Bejegyzés
  • #1899501
    admin
    Adminisztrátor

      az awk progiban:
      pipe=”ls -l”
      while ( pipe | getline ) {
      .
      . itt a $0 $1 … tartalmazza a mezoket (szokas szerint)
      .
      }

      close(pipe)

      na valahogy igy, nekem mukodik 😀

      #1899502
      admin
      Adminisztrátor

        Szia!

        Thx a segítséget tökéletesen mûködik.

        Már csak egyben segíts, hol lehet ilyeneknek utána járni, mert ami nekem van awk doksumanációbol azokban nem találtam, pedig a tegnap délutánom erre áldoztam.
        Elõre is köszi.

        #1868615
        csaba
        Felhasználó

          HAli!

          A feladat az, hogy egy unix parancs kimenetén mejelenik egy struktúrált adatfolyam ( pl mint ls -l). Ezt a kimenetet hogyan tudom elõállítani és kezelni soronként egy awk programban?

          Az nem jó, hogy egy pipe elõtagja a parancs és az én awk scriptem a csõ másik végén, mert itt a felhasználó már hibázhat a parancs beírása közben.

          Legyetek szívesek felvilágosítani, hogyan kell ilyet csinálni!

          Elõre is köszi 🙂

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