Bash/awk proléma

Kezdőlap Fórumok Programozás Bash/awk proléma

10 bejegyzés megtekintése - 1-10 / 20
  • Szerző
    Bejegyzés
  • #2015029
    slate
    Felhasználó

      A következõ utasításnak a legeslegelsõ sorban kell lennie
      #!/bin/bash
      Nem szabad hogy space legyen a #! és a /bin/bash között

      #2015030
      slate
      Felhasználó

        A következõ utasításnak a legeslegelsõ sorban kell lennie
        #!/bin/bash
        Nem szabad hogy space legyen a #! és a /bin/bash között
        [align=right][snapback]132762[/snapback][/align]

        Bocsi, elhamarkodtam.
        Az zavart meg, hogy a topic címe bash probléma.

        #2015031
        uzsolt
        Felhasználó

          awk: syntax error near line 1
          awk: bailing out near line 1
          [align=right][snapback]132761[/snapback][/align]

          Talán ha zárójelbe raknád:

          Code:
          awk ‘{$0 ~/^d/ && $5 = x}’

          Elsõ pillantársra, nekem legalábbis szokott pattogni emiatt.

          #2015032
          maszili
          Felhasználó

            Adott a következö kötelezõ program:kotprog

            Szerintem…

            Code:
            #!/bin/bash

            [ $# != 1 ] && echo „Hasznalat: ${0##*/} SZAM” && exit

            while read tmp; do
            [ -f ${tmp#* } ] && ! (( ${tmp%% *} < $1 )) && echo -e "<---n${tmp#* } (${tmp%% *})n$(tail -n2 ${tmp#* })n--->”
            [ -d ${tmp#* } ] && echo „${tmp#* }/ $(ls -1 ${tmp#* }| wc -l)”
            ((sum+=${tmp%% *}))
            done < <(find "." -maxdepth 2 -printf "%s %pn" ) echo "Osszesen: $sum bajt"

            A summa lemaradt a vegerol… 🙂 javitva.

            #2015033
            Shalala
            Felhasználó

              Hello!

              sajnos nem segit ha zarojelbe teszem, ugyan azt irja ki.

              #2015034
              Shalala
              Felhasználó

                Hello Maszili!

                Koszi, hogy megcsinaltad, de nekem nem mukodik 😉
                mikor futtattam akkor ha barmilyen parametert irtam neki csak ezt irta ki:

                find: bad option -maxdepth
                find: path-list predicate-list
                Osszesen: bajt

                #2015035
                maszili
                Felhasználó

                  mikor futtattam akkor ha barmilyen parametert irtam neki csak ezt irta ki:

                  find: bad option -maxdepth
                  find: path-list predicate-list
                  Osszesen: bajt

                  Nalam mukodik… ezekkel:

                  >find –version
                  GNU find version 4.1.20

                  >bash –version
                  GNU bash, version 3.00.16(1)-release (i386-pc-linux-gnu)
                  Copyright © 2004 Free Software Foundation, Inc.

                  Ha helyesen (nem maradt le szokoz vagy valami) masoltad ki a kodot innen
                  a forumbol akkor mennie kene.
                  A ciklus magja 3 sor…

                  #2015036
                  Shalala
                  Felhasználó

                    Jol masoltam ki.

                    putty-al csatlakozok az egyetemi szerverre

                    bash –version:
                    GNU bash, version 2.05.0 (1)-release

                    find –version:
                    find: path-list predicate-list

                    #2015037
                    Shalala
                    Felhasználó

                      Gondolom a find-dal van valami problema.
                      Anelkul esetleg meg lehet csinalni?

                      #2015038
                      maszili
                      Felhasználó

                        Gondolom a find-dal van valami problema.

                        Ugy tunik…
                        Nezd meg, hogy ismeri a -maxdepth kapcsolot vagy sem.
                        A man find -ben keresd…
                        Egyebkent ezzel mondhatod meg hogy milyen melyen keressen
                        az alkonyvatarakban.

                        Anelkul esetleg meg lehet csinalni?

                        Meg lehet de sokkal bonyolultabb mert Neked kell megirni
                        dolgokat… pedig mar keszen vannak csak hasznalni kell oket.

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