Skriptin PID selville

Anonyymi

Incronin käynnistämän skriptin process id pitäisi saada selville. Skrpitissä on odotteluosuus mikä on toteutettu sleep-komennolla. Skripti pitäisi saada halutessa keskeytettyä, ja sitä varten tarvittaisiin PID. Kun skripissä tulostaa lokiin $$ saadaan PID, jota ei ainakaan "ps all" näytä lainkaan, vaikka skriptin suoritus olisi tuossa sleep-vaiheessa.

4

178

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Anonyymi

      Entäpä komento top?

    • Anonyymi

      En nyt aivan varma ole tästä, ratkaiseeko ongelmaasi, mutta /var/lock voi sisältää tällaisia tiedostoja:
      -rw-r--r-- 1 user user 11 joulu 9 18:13 LCK..ttyS0
      $ cat LCK..ttyS0
      2437
      $ ps axu | grep 2437
      user 2437 0.0 0.0 12440 3452 pts/1 S 18:13 0:00 minicom -D/dev/ttyS0

      Eli katkaisu onnistuisi vaikkapa lähettämällä -SIGHUP em. skriptille ja ottamalla se kiinni trap:lla, jolloin voisi tehdä vieläpä purkutoimet eli poistaa ainakin tuon lukkotiedoston.

      • Anonyymi

        Ei tuolla näkynyt olevan kuin eiliselle päivätty "asound.state.lock", jonka sisältämää prosessinumeroa ei ole olemassa. Mutta probleemi ratkesi kyllä muuten, koska en ollut huomannut käyttää ps:n x:ää, siis näyttämään prosesseja joita ei ole liitetty terminaaliin. Eli on se prosessi olemassa, kun nyt uudelleen testailin.

        Mutta tuli ehkä uusi ongelma. Se $$-arvo sisältää skriptin id:n, joka oli tässä tapauksessa 12797. Varsinainen odottelija eli sleep-komento pyörii taas id:llä 12802. Kun tapoin skriptin jäi tuo sleep edelleen käymään. No ehkä siitä ei ole haittaa ja häviää itsestään.

        Homma edistyi joka tapauksessa, joten tattista vaan.


    • Anonyymi

      Miten olisi ps -C colord -o pid= Tässä esimerkissä tulostetaan värinhallinnan pid. vaihda tilalle halumasi prosessi.

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

    Luetuimmat keskustelut

    1. Ukraina, unohtui korona - Grönlanti, unohtu Ukraina

      Vinot silmät, unohtui Suomen valtiontalouden turmeleminen.
      Maailman menoa
      22
      2614
    2. Kumpi on sekaisempi - Koskenniemi vai Trump?

      Koskenniemi haukkui Trumppia A-studiossa, niin että räkä lensi suusta. Sen sijaan Trump puheessaan sanoi, että Grönlant
      Maailman menoa
      100
      2511
    3. Miten kauan sulla menisi

      Jos tulisit mun luo tänne nyt kahvinkeittoon?
      Ikävä
      202
      1364
    4. Miksi me oikein

      Rakastuttiin?
      Ikävä
      94
      1261
    5. Kaivattusi silmin

      Minkälaisen kuvan olet omasta mielestäsi antanut itsestäsi kaivatullesi?
      Ikävä
      121
      1238
    6. "Pähkähullu ruhtinas" sanoi a-studiossa maailmanpolitiikan professori...

      ...Martti Koskenniemi Trumpista ja hänen toimintatavoistaan, vertasi 1600-luvulla eläneeseen Aurinkokuninkaaseen Ludwig
      Maailman menoa
      293
      1193
    7. Riikka Purra perustelee hallituksen leikkauspolitiikkaa

      Odotukset ovat kovat, mutta puhe on poikkeuksellisen onttoa jopa hallituksen omalla mittapuulla. Vastuu työnnetään alas,
      Perussuomalaiset
      19
      988
    8. Martina ja Matias

      Mahtaako Martina yrittää saada Matiasta uudeksi sulhaseksi, niin saisi ne prinsessa häät, mitkä jäi pitämättä, kun Aussi
      Kotimaiset julkkisjuorut
      211
      959
    9. Toivottavasti myös pysyy häkissä

      https://www.is.fi/kotimaa/art-2000011754428.html 😡😡😡 tommosia saastoja sitä näyttää Suomussalmen suunnalta sikiävän �
      Suomussalmi
      12
      957
    10. Millaisia tunteita

      Sinulla on minua kohtaan?
      Ikävä
      60
      887
    Aihe