Bash script

Kezdőlap Fórumok Programozás Bash script

10 bejegyzés megtekintése - 61-70 / 438
  • Szerző
    Bejegyzés
  • #2053239
    uzsolt
    Felhasználó
      MyCroft wrote:
      Mivel saját konfig filet-t akar kezelni, gondoltam tudja, hogy egy szekción belül hány sor lesz 🙂
      (Legalábbis a példa alapján úgy tûnik)
      #2053240
      MyCroft
      Felhasználó
        uzsolt wrote:
        MyCroft wrote:
        Mivel saját konfig filet-t akar kezelni, gondoltam tudja, hogy egy szekción belül hány sor lesz 🙂
        (Legalábbis a példa alapján úgy tûnik)
        #2053241
        uzsolt
        Felhasználó
          MyCroft wrote:
          Az is igaz…
          Viszont ha kiiratod az összes sort pl a [szekcio_1] után, akkor abban ott lesz az összes mögötte lévõ szekció is.
          Szerk: Bár az nem gond, mert pl a nev=.* sorok közül az elsõ kell.
          Nem szóltam 🙂

          Dehogyisnem, szóltál. Gondolj bele, ha az egyik szekcióba nem rakod bele a nev=.* -t, mert azt nem akarod állítani, hanem egy másik szekcióban van egy ugyanolyan név, akkor szívás…

          wc: biztos van opciója, hogy a file nevét ne írja ki.

          #2053242
          MyCroft
          Felhasználó
            uzsolt wrote:
            Dehogyisnem, szóltál. Gondolj bele, ha az egyik szekcióba nem rakod bele a nev=.* -t, mert azt nem akarod állítani, hanem egy másik szekcióban van egy ugyanolyan név, akkor szívás…
            wc: biztos van opciója, hogy a file nevét ne írja ki.

            wc: amennyire én tudom nincs ilyen opció

            Akkor mégiscsak szóltam 🙂
            Lehet h csak greppel nem úszható meg, csak kell egy ciklus hozzá.
            grep -> pl. [szekció_1]-tõl kezdve a file végig, ahogy mondtad, aztán ciklus a kövezkezõ [szekció_x]-ig.

            #2053243
            xsyber
            Felhasználó
              #2053244
              uzsolt
              Felhasználó

                ???? Kicsit zavaros, de próbálom kibogozni:
                Gondolom, arra gondolsz, hogy „automatizálva” legyenek a bekérések valamilyen szinten. Kérdés: milyen linuxot használsz, ui. szokott lenni egy „frontend”-szerûség a useradd-ra (vagy az adduser-re, mindig keverem, melyik a barátságosabb és melyik ami csak paramétereket fogad el).
                Ha nincs ilyened, akkor a read parancs meg a „barátságtalanabb” useradd lesz a te megoldásod nyitja.

                Ha nem ilyenre gondolsz, akkor passz…

                #2053245
                xsyber
                Felhasználó

                  Szia!

                  Igen erre már magam is rájöttem, hiszen írtam már régebben egy adminisztráló programot bash hélyban, csak tovább akarom fejleszteni, mert meguntam, hogy folyton be kell írnom kétszer a jelszót, és a tanév kezdeténél felevnni 200 usert, kicsit kellemetlen. Amúgy egy Mandrake 10.1 és egy Mandriva 2006-ot használok. Tudom hogy paraméterezhetõ a useradd, mert eddig azzal csináltam,, sõt a man-ból azt is kivettem, hogy van egy -p kapcsolója a password-jöz de nem megy vele. Ezért szeretnék segítséget kérni, mert ha useradd autentikációja meglenne, hogy miként fogadja be a useraddal, közvetített jelszót is akkor meg lenne oldva a problémám.

                  #2053246
                  retaliator44
                  Felhasználó

                    Sziasztok!
                    Kellene nekem egy olyan bash-script, ami kiirja nekem a user home könyvtárában levő legnagyobb file nevét (esetleg méretét is). A gond az, hogy rekurzivan le kellene menni az alkönyvtárakba is.
                    Van ötletetek?

                    #2053247
                    erdsiger
                    Felhasználó

                      Nem nagyon vagyok otthon bash programozásban, csak annyit tudok, hogy a find paranccsal ezt meg lehet oldani. A neten találtam egy megoldást a problémádra, de nem tudom, hogy működik-e.

                      Code:
                      find . -printf „%k %pn” 2>/dev/null|sort -rn |head -n 50 |more
                      #2053248
                      retaliator44
                      Felhasználó

                        Ez jó, köszi, nem gondoltam, hogy erre is jó a find. Hol leltél rá erre a megoldásra? Úgyértem, milyen keresőszavakkal kell ezeket keresni?

                      10 bejegyzés megtekintése - 61-70 / 438
                      • Be kell jelentkezni a hozzászóláshoz.