lirc & dialog szkript hogyan?

Kezdőlap Fórumok Programozás lirc & dialog szkript hogyan?

10 bejegyzés megtekintése - 11-20 / 107
  • Szerző
    Bejegyzés
  • #2151691
    ELaci
    Felhasználó

      Ha valahonnan akarod megszólítani, akkor szignál küldésével lehet… (név/pid alapján) man kill; man killall

      Nem ismerem teljesen a dialog működési elvét, de szerintem nem kell ide ilyen gyilkolászós megoldás. Kell lennie valami egyszerű átirányítós megoldásnak.
      🙂

      #2151692
      ELaci
      Felhasználó

        Ha valahonnan akarod megszólítani, akkor szignál küldésével lehet… (név/pid alapján) man kill; man killall

        Nem ismerem teljesen a dialog működési elvét, de szerintem nem kell ide ilyen gyilkolászós megoldás. Kell lennie valami egyszerű átirányítós megoldásnak.
        🙂

        #2151693
        Florki
        Felhasználó

          Köszönöm az ötletett!

          kezdő linuxos vok!
          C-vel most ismerkedem.

          a csatolt szkript fut a háttérben…
          gondolom az echo helyet kéne a signalt kuldeni a dialog folyamatnak.
          Ha letudnád nekem irni  +kösszönöm.

          elképzelésem a következő:
          Gondolom figyelnem kéne hogy van- e dialog folyamat.  : ps -A | grep dialog awk-val pid szám elkapva. ha van akkor!?
          Hogyan tudnám ennek a folyamatnak kuldeni a „tab” billentyut.
          gondolom van 1 szintaktikája.

          Köszönöm segítségedet!

          #2151694
          Florki
          Felhasználó

            Köszönöm az ötletett!

            kezdő linuxos vok!
            C-vel most ismerkedem.

            a csatolt szkript fut a háttérben…
            gondolom az echo helyet kéne a signalt kuldeni a dialog folyamatnak.
            Ha letudnád nekem irni  +kösszönöm.

            elképzelésem a következő:
            Gondolom figyelnem kéne hogy van- e dialog folyamat.  : ps -A | grep dialog awk-val pid szám elkapva. ha van akkor!?
            Hogyan tudnám ennek a folyamatnak kuldeni a „tab” billentyut.
            gondolom van 1 szintaktikája.

            Köszönöm segítségedet!

            #2151695
            Florki
            Felhasználó

              ELaci!

              én is így gondolom hogy egy 1xrú átírányitással kéne +oldani. 

              Pl.: tail -n 1 -f  proba | dialog –yesno IN 7 40
              a proba fájlt meg a szkript írja folyamatosan 🙂
              De ez sem megy és csak a kurzort mozgatja.

              Probáltam már a kbd scan kodot is az sem jó.

              hát izzadok.

              #2151696
              Florki
              Felhasználó

                ELaci!

                én is így gondolom hogy egy 1xrú átírányitással kéne +oldani. 

                Pl.: tail -n 1 -f  proba | dialog –yesno IN 7 40
                a proba fájlt meg a szkript írja folyamatosan 🙂
                De ez sem megy és csak a kurzort mozgatja.

                Probáltam már a kbd scan kodot is az sem jó.

                hát izzadok.

                #2151697
                pointux
                Felhasználó

                  Ha egy két vezérlő parancs van, akkor pl.:
                  tab = USR21
                  enter = USR2

                  Code:
                  #!/bin/bash

                  tab_sig() {
                  echo „most tabot „nyomtál””
                  }

                  enter_sig() {
                  echo „most entert „nyomtál””
                  }

                  trap tab_sig USR1
                  trap tab_sig USR2

                  while true; do
                    sleep 1
                    echo „varok… türelmetlenül várok…”
                  done

                  Ha sok, akkor

                  Code:
                  #!/bin/bash

                  hey_look() {
                  echo „most meg kell néznem egy file-t”
                  command=$(cat /tmp/command_file)
                  }

                  trap  USR1 hey_look

                  while true; do
                    sleep 1
                    echo „varok… türelmetlenül várok…”
                  done

                  #2151698
                  pointux
                  Felhasználó

                    Ha egy két vezérlő parancs van, akkor pl.:
                    tab = USR21
                    enter = USR2

                    Code:
                    #!/bin/bash

                    tab_sig() {
                    echo „most tabot „nyomtál””
                    }

                    enter_sig() {
                    echo „most entert „nyomtál””
                    }

                    trap tab_sig USR1
                    trap tab_sig USR2

                    while true; do
                      sleep 1
                      echo „varok… türelmetlenül várok…”
                    done

                    Ha sok, akkor

                    Code:
                    #!/bin/bash

                    hey_look() {
                    echo „most meg kell néznem egy file-t”
                    command=$(cat /tmp/command_file)
                    }

                    trap  USR1 hey_look

                    while true; do
                      sleep 1
                      echo „varok… türelmetlenül várok…”
                    done

                    #2151699
                    juuzer
                    Felhasználó

                      Nem értem miért kell ezt túlbonyolítani, X alatt irxevent terminalon irpty.

                      #2151700
                      juuzer
                      Felhasználó

                        Nem értem miért kell ezt túlbonyolítani, X alatt irxevent terminalon irpty.

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