retaliator44

Hozzászólások

10 bejegyzés megtekintése - 751-760 / 988
  • Szerző
    Bejegyzés
  • Hozzászólás: Bash script #2053262
    retaliator44
    Felhasználó

      Ha jól emlékszem, akkor a ` ` jelek között meg általában idézőjelek („,’) között a bash nem piszkál bele semmibe, még a |-t sem bántja. Ezek alapján mivel a | jelet a bash-nak kellene értelmezni, és nem a tail-nek, mert nem tartozik a tail paramétereibe, viszont nem értelmezi az idézőjelek miatt, ezért inkább odadobja a tailnek paraméterként?
      Akkor ezek szerint ezért van az is, hogy

      Code:
      $(echo „tail -5 /etc/inittab” | head)

      igy viszont működik?

      Hozzászólás: Bash script #2053259
      retaliator44
      Felhasználó

        Azt akarod mondani, hogy ezt:

        Code:
        $(echo „tail -5 /etc/inittab | head”)

        illetve minden idézőjeles kifejezést a shell igy:

        Code:
        $(echo „tail” „-n5” „/etc/inittab” „|” „head”)

        értelmez?
        Illetve mi a helyzet a ‘ és `jelekkel?

        Hozzászólás: Bash script #2053257
        retaliator44
        Felhasználó

          Az echos head nélkül hibátlanul fut, headdel tényleg ugyanazt irja ki…
          A kérdés voltaképpen az, hogy miért fut le az első 3 parancs hiba nélkül, és miért ad hibát a negyedik?

          Hozzászólás: Bash script #2053255
          retaliator44
          Felhasználó

            „Akkor a számtech tanár nem találkozott a matek tanárral. )))”
            Most ebbe ne menjünk bele ha lehet…

            „Merthogy?… mert ennek ugyanazt kell csinálnia, mint az echosodnak…”
            Akkor tessék:

            Code:
            ==> /etc/inittab <==

            # Example how to put a getty on a modem line.
            #
            #T3:23:respawn:/sbin/mgetty -x0 -s 57600 ttyS3

            tail: cannot open `|' for reading: No such file or directory
            tail: cannot open `head' for reading: No such file or directory

            Persze ha a megoldásra is van esetleg ötleted, akkor szivesen fogadnám, mert a magyar oktatás szinvonala olyan amilyen, de engem ebben az oktatási rendszerben fognak meghúzni hogyha az ehhez hasonlókat nem tudom megoldani.

            Hozzászólás: Bash script #2053253
            retaliator44
            Felhasználó

              „csak azt nem értem, hogy minek a head, ami kiírj az utolsó 5 sor első 10 sorát”
              mert ez egy FELADAT, ráadásul eléggé elméleti

              „Próbáld ki így: „tail” „-n5” „/etc/inittab” „|” „head””
              még rosszabb.

              „egymástól független parancs?”
              az, hogy külön irjuk be őket, nem egy egységnek számit.

              Hozzászólás: Debian Sarge: kdm vs. DPI felbontás #2072975
              retaliator44
              Felhasználó

                Asszem megint a kdm a hibás, mert egy mezei xdm-nek simán meg tudom mondani a DPI-t és minden megy simán. Persze most nincs csilivili login managerem…
                Viszont ha jól emlékszem, etch-vel nem volt ilyen gond. Szerencsére…

                Hozzászólás: Bash script #2053251
                retaliator44
                Felhasználó

                  Sziasztok!

                  Egy picivel bonyolultabb a következő kérdésem: kaptunk egy házit, és egyelőre nem lelem a megoldást. Hátha ti hamarabb rájöttök.

                  Mit csinál az alábbi 4, egymástól független parancs? (eddig rendben, kiirja a file utolsó 5 sorát)

                  Code:
                  tail -n5 /etc/inittab
                  $(echo „tail -n5 /etc/inittab”)
                  tail -n5 /etc/inittab | head
                  $(echo „tail -n5 /etc/inittab | head”)

                  Akkor az igazi kérdés:
                  Magyarázza meg az utolsó parancs alábbi hibaüzeneteit:

                  Code:
                  tail: |: No such file or directory
                  tail: head: No such file or directory

                  Előre is köszönöm.

                  Hozzászólás: Bash script #2053250
                  retaliator44
                  Felhasználó

                    Ez banális…  :blink:
                    Na nem baj, most már ezt is tudom. Mégegyszer köszi.

                    Hozzászólás: Bash script #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?

                      Hozzászólás: Bash script #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?

                      10 bejegyzés megtekintése - 751-760 / 988