awesome ablakkezelő

Kezdőlap Fórumok Linuxos szoftverek awesome ablakkezelő

10 bejegyzés megtekintése - 921-930 / 1,006
  • Szerző
    Bejegyzés
  • #2147323
    uzsolt
    Felhasználó

      Az io.popen-t én se zárom le. Gondolom, nem is kell.
      Szerintem egy grep open .config/awesome/*.lua használható lehet.

      #2147324
      uzsolt
      Felhasználó

        Az io.popen-t én se zárom le. Gondolom, nem is kell.
        Szerintem egy grep open .config/awesome/*.lua használható lehet.

        #2147325
        birno
        Felhasználó
          uzsolt wrote:
          Az io.popen-t én se zárom le. Gondolom, nem is kell.
          Szerintem egy grep open .config/awesome/*.lua használható lehet.

          Nem csak az io.popen-re vonatkozik szerintem, hanem azokra az esetekre amikor nem csak megynitod, hanem rögtön be is olvasod a tartalmát, pl:

          Code:
          local value = io.open(‘/home/norbi/.awesome/files/mail’):read(„*a”)

          Ezt mondjuk nem lehet lezárni, mert a korábban említett hibát dobja.

          A grep open .config/awesome/*.lua-val már próbálkozta, és ha az előbbi eseteket nem vesszük figyelembe, akkor nincs lezáratlan fájlom.

          #2147326
          birno
          Felhasználó
            uzsolt wrote:
            Az io.popen-t én se zárom le. Gondolom, nem is kell.
            Szerintem egy grep open .config/awesome/*.lua használható lehet.

            Nem csak az io.popen-re vonatkozik szerintem, hanem azokra az esetekre amikor nem csak megynitod, hanem rögtön be is olvasod a tartalmát, pl:

            Code:
            local value = io.open(‘/home/norbi/.awesome/files/mail’):read(„*a”)

            Ezt mondjuk nem lehet lezárni, mert a korábban említett hibát dobja.

            A grep open .config/awesome/*.lua-val már próbálkozta, és ha az előbbi eseteket nem vesszük figyelembe, akkor nincs lezáratlan fájlom.

            #2147328
            uzsolt
            Felhasználó

              Ezt nem is tudod lezárni, mivel nem tárolod a fájlleírót. Próbáld meg úgy, hogy

              Code:
              f = io.open(‘/home/norbi/.awesome/files/mail’)
              local value = f:read(„*a”)
              f:close()
              #2147327
              uzsolt
              Felhasználó

                Ezt nem is tudod lezárni, mivel nem tárolod a fájlleírót. Próbáld meg úgy, hogy

                Code:
                f = io.open(‘/home/norbi/.awesome/files/mail’)
                local value = f:read(„*a”)
                f:close()
                #2147329
                birno
                Felhasználó
                  uzsolt wrote:
                  Ezt nem is tudod lezárni, mivel nem tárolod a fájlleírót. Próbáld meg úgy, hogy

                  Code:
                  f = io.open(‘/home/norbi/.awesome/files/mail’)
                  local value = f:read(„*a”)
                  f:close()

                  Az ok, hogy úgy is lehet, de nem baj ha nem úgy csinálom, igaz?
                  Ez nem okozhatja a „Túl sok nyitott fájl” problémát?

                  #2147330
                  birno
                  Felhasználó
                    uzsolt wrote:
                    Ezt nem is tudod lezárni, mivel nem tárolod a fájlleírót. Próbáld meg úgy, hogy

                    Code:
                    f = io.open(‘/home/norbi/.awesome/files/mail’)
                    local value = f:read(„*a”)
                    f:close()

                    Az ok, hogy úgy is lehet, de nem baj ha nem úgy csinálom, igaz?
                    Ez nem okozhatja a „Túl sok nyitott fájl” problémát?

                    #2147331
                    uzsolt
                    Felhasználó

                      Nem baj, ha nem így csinálod, csak nem kell sírni a sok-sok hibaüzenet miatt. És szerintem épp ez okozza a problémádat. Ui. ha percenként hívod, akkor egy óra alatt 60 megnyitott fájlod lesz.

                      #2147332
                      uzsolt
                      Felhasználó

                        Nem baj, ha nem így csinálod, csak nem kell sírni a sok-sok hibaüzenet miatt. És szerintem épp ez okozza a problémádat. Ui. ha percenként hívod, akkor egy óra alatt 60 megnyitott fájlod lesz.

                      10 bejegyzés megtekintése - 921-930 / 1,006
                      • Be kell jelentkezni a hozzászóláshoz.