CLI számológép

Kezdőlap Fórumok Programozás CLI számológép

10 bejegyzés megtekintése - 1-10 / 77
  • Szerző
    Bejegyzés
  • #2128949
    Vladi
    Felhasználó

      Szió!

      Nos leforgattam nevezett programocskát. Mondjuk nem nagyon értem, hogyan kellene használni, és mire. ??? [Persze ez simán betudható az én bambaságomnak. rolleyes.gif]

      Megjegyzés:
      Csinálhatnál egy install szkriptet. Kb 2 soros lenne:
      pl: install.sh

      Code:
      gcc -ansi -Wall -pedantic -g -o = EqualApp-International-0.16.c -lm &&
      cp = /usr/bin &&
      cp EqualApp /usr/share

      Asszem. De shell szkriptek és én még csak most ismerkedünk. ;D

      Jah, meg az „=” név, az egészen biztos?

      Még valami: mért CC v2.5 lett a licenc? Programokra nem szoktak CC-t adni. Inkább gpl-t. (Egyik változatát.)

      #2128950
      Vladi
      Felhasználó

        Szió!

        Nos leforgattam nevezett programocskát. Mondjuk nem nagyon értem, hogyan kellene használni, és mire. ??? [Persze ez simán betudható az én bambaságomnak. rolleyes.gif]

        Megjegyzés:
        Csinálhatnál egy install szkriptet. Kb 2 soros lenne:
        pl: install.sh

        Code:
        gcc -ansi -Wall -pedantic -g -o = EqualApp-International-0.16.c -lm &&
        cp = /usr/bin &&
        cp EqualApp /usr/share

        Asszem. De shell szkriptek és én még csak most ismerkedünk. ;D

        Jah, meg az „=” név, az egészen biztos?

        Még valami: mért CC v2.5 lett a licenc? Programokra nem szoktak CC-t adni. Inkább gpl-t. (Egyik változatát.)

        #2128951
        pointux
        Felhasználó

          Ha már úgysincs hozzá telepítő, nem lehetne valami értelmesebb errőforrás könyvtár(ak) a „/usr/share” helyett (vagy mellett)… mondjuk: „./”, és „../share”, és „~/”?

          #2128952
          pointux
          Felhasználó

            Ha már úgysincs hozzá telepítő, nem lehetne valami értelmesebb errőforrás könyvtár(ak) a „/usr/share” helyett (vagy mellett)… mondjuk: „./”, és „../share”, és „~/”?

            #2128953
            NagyEsta
            Felhasználó

              Vladi & bárki aki elolvassa:
              Először is a lényege az lenne a programnak, hogy a felhasználók jelentős részének mindig van megnyitva egy Konsole, vagy Terminál, vagy hívjuk akárhogy, szóval CLI, és ha ki akarnak valamit számolni, ami nem túl bonyolult matematikai művelet, akkor a lehető legkevesebb gépeléssel kapják meg az eredményt.
              Ez megoldható, ha csak egy műveletet akarnak elvégezni, vagy ha egy komplexebb kifejezést akarnak kiszámolni egyaránt. A lényeg, hogy teljesen zárójelezett infix, vagy prefix formában megadva egyszerűen megkaphatják a megoldást.
              Az = név pedig onnan jött, hogy nem akarok sokat gépelni én sem, ill. nem szeretem az aliasokat, ezért alapból max 3 karakterben gondolkodtam. Ez pedig egész praktikusnak tűnt.
              Shell szkriptekhez nem értek, majd oprendszerek 2-n elvileg shell-programozás lesz ebben a félévben, úgyhogy nem akartam nagyon előreszaladni…
              A használatra visszatérve pedig javaslom az ‘= –help’ parancsot, ha esetleg nem olvastad volna, ha viszont igen, akkor beigazolódott az egyik sejtésem, miszerint nem elég egyértelmű a help.
              A lényeg az, hogy ahogyan pl. a grep, cat, stb progiknál meg lehet adni parancssori argumentumokat pl.:cat /etc/fstab ebben a példában a kiemelt rész az első argumentum. Az EqualApp használatánál ennek a helyére kell beírni a helpben található műveleti jeleknek, ill. szabályoknak megfelelő kifejezést. A második argumentumba pedig ha akarunk kapcsolót használni, akkor azt kell beírnunk pl.: -pre majd megnyomni az entert. Ekkor kezd a progi dolgozni.

              Remélem eléggé érthető, de nem túl szájbarágós voltam.

              Köszönöm a hozzászólást.

              szerk.: majd elfelejtettem: a CC 2.5-öt ismertem behatóan, a GPL-t sohasem olvastam el…. 🙂

              Vizsla & bárki más:
              úgy gondoltam tök mindegy, hogy melyik könyvtárba pakolom be a helpet és az lngt, ezért az Opera példáját követve ezt választottam, de ezen bárki változtathat aki akar, mivel ott a forrás is….. Ha viszont az /usr/share nagyon rossz választás, akkor szívesen kijavítom a hibát, csak akkor pls. javasoljatok egy másik mappát, mert nem akarom végigpróbálgatni az összeset…. 🙂

              Neked is kösz.

              #2128954
              NagyEsta
              Felhasználó

                Vladi & bárki aki elolvassa:
                Először is a lényege az lenne a programnak, hogy a felhasználók jelentős részének mindig van megnyitva egy Konsole, vagy Terminál, vagy hívjuk akárhogy, szóval CLI, és ha ki akarnak valamit számolni, ami nem túl bonyolult matematikai művelet, akkor a lehető legkevesebb gépeléssel kapják meg az eredményt.
                Ez megoldható, ha csak egy műveletet akarnak elvégezni, vagy ha egy komplexebb kifejezést akarnak kiszámolni egyaránt. A lényeg, hogy teljesen zárójelezett infix, vagy prefix formában megadva egyszerűen megkaphatják a megoldást.
                Az = név pedig onnan jött, hogy nem akarok sokat gépelni én sem, ill. nem szeretem az aliasokat, ezért alapból max 3 karakterben gondolkodtam. Ez pedig egész praktikusnak tűnt.
                Shell szkriptekhez nem értek, majd oprendszerek 2-n elvileg shell-programozás lesz ebben a félévben, úgyhogy nem akartam nagyon előreszaladni…
                A használatra visszatérve pedig javaslom az ‘= –help’ parancsot, ha esetleg nem olvastad volna, ha viszont igen, akkor beigazolódott az egyik sejtésem, miszerint nem elég egyértelmű a help.
                A lényeg az, hogy ahogyan pl. a grep, cat, stb progiknál meg lehet adni parancssori argumentumokat pl.:cat /etc/fstab ebben a példában a kiemelt rész az első argumentum. Az EqualApp használatánál ennek a helyére kell beírni a helpben található műveleti jeleknek, ill. szabályoknak megfelelő kifejezést. A második argumentumba pedig ha akarunk kapcsolót használni, akkor azt kell beírnunk pl.: -pre majd megnyomni az entert. Ekkor kezd a progi dolgozni.

                Remélem eléggé érthető, de nem túl szájbarágós voltam.

                Köszönöm a hozzászólást.

                szerk.: majd elfelejtettem: a CC 2.5-öt ismertem behatóan, a GPL-t sohasem olvastam el…. 🙂

                Vizsla & bárki más:
                úgy gondoltam tök mindegy, hogy melyik könyvtárba pakolom be a helpet és az lngt, ezért az Opera példáját követve ezt választottam, de ezen bárki változtathat aki akar, mivel ott a forrás is….. Ha viszont az /usr/share nagyon rossz választás, akkor szívesen kijavítom a hibát, csak akkor pls. javasoljatok egy másik mappát, mert nem akarom végigpróbálgatni az összeset…. 🙂

                Neked is kösz.

                #2128955
                pointux
                Felhasználó

                  „Először is a lényege az lenne a programnak, hogy a felhasználók jelentős részének mindig van megnyitva egy Konsole, vagy Terminál, vagy hívjuk akárhogy…”
                  Javíts ki, ha tévedek… már van ilyen. Sőt számomra unpraktikusnak tűnik a kimenethez hozzáfűzött szöveg… mert igen megnehezíti a láncolást… (persze ez lehet „nemszempont”)
                  (De ujjgyakorlatnak kiváló, csak többen úgy gondolták – gondolom -, hogy ez valami nagyobb dolognak a része… ami egyedivé teszi, majd.)

                  „mert nem akarom végigpróbálgatni az összeset….”
                  Nem baj, majd végigpróbálgatja a felhasználó. 🙂

                  „javasoljatok egy másik mappát”
                  Javasoltam számosat… és, ha észrevetted „és” jelzővel.

                  #2128956
                  pointux
                  Felhasználó

                    „Először is a lényege az lenne a programnak, hogy a felhasználók jelentős részének mindig van megnyitva egy Konsole, vagy Terminál, vagy hívjuk akárhogy…”
                    Javíts ki, ha tévedek… már van ilyen. Sőt számomra unpraktikusnak tűnik a kimenethez hozzáfűzött szöveg… mert igen megnehezíti a láncolást… (persze ez lehet „nemszempont”)
                    (De ujjgyakorlatnak kiváló, csak többen úgy gondolták – gondolom -, hogy ez valami nagyobb dolognak a része… ami egyedivé teszi, majd.)

                    „mert nem akarom végigpróbálgatni az összeset….”
                    Nem baj, majd végigpróbálgatja a felhasználó. 🙂

                    „javasoljatok egy másik mappát”
                    Javasoltam számosat… és, ha észrevetted „és” jelzővel.

                    #2128957
                    NagyEsta
                    Felhasználó

                      A hozzáfűzött szöveget illetően gondolkodtam a dolgon, de azért tartottam fontosnak az eredmény előtti részt, mert abból megállapítható, hogy helyesen értelmezte-e a program a kapott kifejezést. Akkor meg már úgy gondoltam, hogy az eredmény utáni szövegnek teljesen mindegy, ha ott van, mivel a láncolást már kellően lehetetlenné tettem….

                      A mappákat illetően a válasz elküldésekor is gondolkodtam a dolgon, hogy miért  az „és” jelző volt ott, ezért írtam, hogy egy mappát javasoljatok, azaz az egy lett volna a kulcsszó a mondatban.

                      Mi a neve annak a számológépnek, ami cliből vezérelhető? Nem tudtam róla, hogy van, legalábbis nekem nem tűnt fel, ezért bocs, nem akartam egy felesleges programot írni…

                      #2128958
                      NagyEsta
                      Felhasználó

                        A hozzáfűzött szöveget illetően gondolkodtam a dolgon, de azért tartottam fontosnak az eredmény előtti részt, mert abból megállapítható, hogy helyesen értelmezte-e a program a kapott kifejezést. Akkor meg már úgy gondoltam, hogy az eredmény utáni szövegnek teljesen mindegy, ha ott van, mivel a láncolást már kellően lehetetlenné tettem….

                        A mappákat illetően a válasz elküldésekor is gondolkodtam a dolgon, hogy miért  az „és” jelző volt ott, ezért írtam, hogy egy mappát javasoljatok, azaz az egy lett volna a kulcsszó a mondatban.

                        Mi a neve annak a számológépnek, ami cliből vezérelhető? Nem tudtam róla, hogy van, legalábbis nekem nem tűnt fel, ezért bocs, nem akartam egy felesleges programot írni…

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