Kuinka saisin lähetettyä ctrl+c -painalluksen?

harrastelijakoodari

Tein erään omaan käyttöön tarkoitetun laskuohjelman Pythonilla. Toimii siis siten, että se laskee erästä isoa projektia ja keskeyttää laskennan kun painaa ctrl C.

Nyt ajattelin, että saisin laskettua projektin nopeammin jos laitan sen startup applicationeihin käynnistymään pypyn avulla. Nyt kone laskee hyvin projektia, se näkyy kun komentaa bashissä top. Mutta nyt en voi keskeyttää ohjelmaa, kun se ei avaudu mihinkään ikkunaan. Tällöin osa laskuista jää tallentamatta.

Eli voinko mitenkään komentaa bashissä, että lähetä pypylle näppäinpainallus ctrl c, jolloin ohjelma tallentaisi laskut ja lopettaisi suorituksen. Vai voinko startup applicationien command-kenttään laittaa, että avaa konsoli ja suorita tarvittava pypy-komento, jolloin ctrl c:n painaminen onnistuu?

En ihan keksinyt, miten saisin ohjelman tallentamaan lopettaessa, mutta kompromissinä ohjelma tallentaa laskut puolen tunnin välein.

8

214

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Turbo-Urpo

      Se ei käy, että tekisit käynnistimen tai valikkokomennon prosessin alasajosta:

      pkill -u sinä firefox

      Korvaat "sinä" kohdan omalla käyttäjä tunnuksella, ja "firefox" kohdan sen ohjelman nimellä.
      Tuohan toimii suoraan siitä valikon hakukentästäkin, mutta kuvake tai valikkokomento varmaan kätevämpi.

      • harrastelijakoodari

        Sillä saa keskeytettyä ohjelman, mutta se ei tallenna laskentaa ennen kuin lopettaa.


    • tysrtyrtyrty

      "Mutta nyt en voi keskeyttää ohjelmaa, kun se ei avaudu mihinkään ikkunaan"
      Entä jos avais ikkunan niin saisi näppäinsyötteen luettua?

      • harrastelijakoodari

        En osaa vielä säätää startup applikationeja siten, että se avaa terminaalin ja ajaa siinä ohjelmaa. Minun ei ole kuitenkaan pakko nähdä ohjelman suoritusta, kun siinä ei ole kauheasti mielenkiintoista nähtävää.


    • killall voi olla helpompi. Ei tarvitse katsoa ps komennolla prosessia vaan ohjelman nimi riittää. Pythonia en tunne hyvin, mutta sen saa tallentamaan jos se saa jonkun signaalin. Voi lukea vaikka KeyboardInterrupt. Syötteen luku ja käsittely monimutkaistaa aina ohjelmaa, Syöte pitäisi kuitenkin aina tarkistaa jos haluaa oikean lopputuloksen.

    • sdthsthststh

      Pygame. Saa ikkunat avattua ja näppäimistön ja hiiren signaalit luettua.

    • harrastelijakoodari

    Ketjusta on poistettu 1 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Suureksi onneksesi on myönnettävä

      Että olen nyt sitten mennyt rakastumaan sinuun. Ei tässä mitään, olen kärsivällinen ❤️
      Ikävä
      65
      1413
    2. Perusmuotoiset TV-lähetykset loppu

      Nyt sanoo useiden HD-muotoistenkin kanavien kohdalla äly-TV, ettei kanava ole käytössä, haluatko poistaa sen? Kanavia
      Apua aloittelijalle
      105
      835
    3. No ei sun asunto eikä mikään

      muukaan sussa ole erikoista. 🤣 köyhä 🤣
      Ikävä
      53
      673
    4. Missä kaikessa olet erilainen

      Kuin kaivattusi? Voin itse aloittaa: en ole vegaani kuten hän. Enkä harrasta tietokonepelejä lainkaan.
      Ikävä
      39
      667
    5. YLE Äänekosken kaupunginjohtaja saa ankaraa arvostelua

      Kaupungin johtaja saa ankaraa kritiikkiä äkkiväärästä henkilöstöjohtamisestaan. Uusin häirintäilmoitus päivätty 15 kesä
      Äänekoski
      45
      663
    6. Mitä mietit Honey?

      Kulta nainen ❤️❤️
      Ikävä
      53
      647
    7. Linnasuolla poliisi operaatio

      Kamalaa menoa taas meidän ihanassa kaupungissa. https://www.uutisvuoksi.fi/paikalliset/8646060
      Imatra
      25
      635
    8. Uskomaton tekninen vaaliliitto poimii rusinoita pullasta

      Korni näytösesitelmä menossa kaupunginvaltuustossa. Juhlia ei ole kokouksista tiedossa muilla, kuin monipuolue paikalli
      Pyhäjärvi
      66
      633
    9. Hyvin. Ikävää nainen,

      Että vainoat ja stalkkaat miestäni.onko tarkoituksesi ehkä saada meidät eroamaan?no,siinä et tule onnistumaan
      Ikävä
      69
      611
    10. Kävin nainen verotoimistossa katsomassa sinun tulot ja verot

      Näyttää siltä että hyvin pärjättäisiin yhdessä vaikka en kuluttaisi itseäni työnteolla?
      Ikävä
      54
      609
    Aihe