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

349

    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. Tunnustusten lauantai

      Mitä haluat sanoa kaivatullesi?
      Ikävä
      236
      3151
    2. Kenellä oli ryppyinen paita, josta Halla-aho mielensä pahoitti?

      Ei ollut Keskisarja, jonka paita vain repsotti housujen päällä puolittain. Muistatteko tapausta?
      Maailman menoa
      17
      2897
    3. Miksi Halla-aho on niin hyvin menestynyt - mutta punavihreä ei?

      Hyvin näkee kuinka punavihreää ottaa pahasti päähän kun Virta on taas töppäillyt pahasti. Ja kun punavihreä ei pärjää, n
      Maailman menoa
      25
      2157
    4. Ruoan arvonlisävero menee käytännössä tukijussille

      Ilman juomia elintarvikkeiden myynti vuonna 2025 oli reilut 15 miljardia euroa. Tuolla tasolla arvonlisävero pyörii pari
      Maailman menoa
      26
      2068
    5. Vihreät REPEÄMÄSSÄ oijoijoi....Virran sekoilut on liikaa

      Jo ennestään vihreiden kannatus on suossa vaikka puolue istuu oppositiossa, nyt tuli Virran temppu kun häipyi tuosta vaa
      Maailman menoa
      64
      1947
    6. Sofia Virta SUURI POLIITIKKO

      Osallistumalla Erikoisjoukkoihin nostaa Vihreät kauaksi ohi perussuomalaisista, joka on muutenkin hajoamassa omaan mahdo
      Maailman menoa
      76
      1712
    7. Ruotsissa uusi vakava ongelma: Vanhusten seksuaalinen hyväksikäyttö

      palvelutaloissa ja kotihoidossa. Tämäkin on ihan puhtaasti väärän maahanmuuton vaikutusta, sillä tekijät ovat kaikki keh
      Maailman menoa
      28
      1569
    8. Mitä ikävöit eniten ikäväsi kohteesta?

      Rahaa, turvallisuutta, kauniita katseita,seksiä, läheisyyttä vai jotain muuta?
      Ikävä
      119
      1439
    9. Työeläkkeiden maksaminen lopetettava ASAP.

      "Vanhimmat sukupolvet ovat saaneet vastinetta eläke­maksuilleen monin­kertaisesti nykyisiin ja tuleviin sukupolviin verr
      Maailman menoa
      41
      1377
    10. Mika Poutala salasi osallistumisensa Erikoisjoukkoihin

      Poutala ryhtyi ministeriksi 13.6.2025 ja 5.8.2025 ilmoitettiin hänen olevan seuraavalla Erikoisjoukot-kaudella. http
      Maailman menoa
      42
      1253
    Aihe