shell script?

Kezdőlap Fórumok SOS! Bajban vagyok shell script?

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

      Miert nem siman „] filenev” paranccsal nullazol?

      Egyebkent a kombinacio kuldese nem biztos, hogy nyero lenne, mert mikor kuldened a scriptbol a kombinaciot? Amikor mar kilepett a cat? Akkor mar keso.

      #1894437
      admin
      Adminisztrátor

        Kössz vendég! Errõl a megoldásról nem tudtam, de így már tökéletesen mûködik a scriptem. 😛

        #1894438
        Shogun
        Felhasználó

          Helló!

          Tudna valaki olyan oldalt, ahol shell scriptek (fõleg awk) és hozzájuk kapcsolódó feladatok vannak?

          😛 Kösszi, ha ír valaki!

          #1894439
          Shogun
          Felhasználó

            Hi!

            Lenne egy egyszerûnek tûnõ script, de mégsem tudom megoldani. :casstet:

            Létrehozunk egy file-t (2*2-es mártix alakban 4 db egész szám szóközzel elválasztva), pl matrix.dat. Erre kellene shell scriptet írni, ami beolvassa a számokat, majd a fõátlóban lévõ elemek négyzetösszegét kiírja. Awk-t nem lehet használni.

            Van egy hasonló példám is, de nekem nem mûködik (elvileg jó). Nem tudom a for cikluson belüli cuccokat megérteni.

            A példa:

            #1894440
            admin
            Adminisztrátor

              csa!

              foatlo beli elemek negyzetosszege
              matrix.dat e N ad nxn 🙂

              f=matrix.dat
              sor=`cat „$f” wc -l`
              sor=`expr $sor + 0`
              n=0

              while [ $sor -gt 0 ]
              do
              x=`tail +$sor $f head -1 cut -d”,” -f$sor`
              n=`expr $n + $x * $x`
              sor=`expr $sor – 1`
              done
              echo $n

              #1894441
              admin
              Adminisztrátor

                hm a pipe mindenhol kimaradt… 😡

                #1894442
                Shogun
                Felhasználó

                  Köszi a példát, kipróbálom, aztán majd írok, hogy jó volt-e.

                  😀

                  #1867850
                  csaba
                  Felhasználó

                    Lehet-e olyat csinálni egy scriptben, hogy emulálni egy bill kombináziót?
                    Szeretnék lenulázzni fileokat, és ezt úgy szoktam, hogy „cat ] filenev” és utána CTRL+D kell ütnom. Tehát egy olyan dolog kéne, ami a scriptben nyomna egy CTRL+D bill kombinációt.
                    Persze azt is lehetne, hogy letörlöm a filet, aztán újra létrehozom, de kíváncsi vagyok, hogy van-e ilyen. :casstet:

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