Visualizzazione dei risultati da 1 a 6 su 6

Discussione: [C] Trovare PID Unix

  1. #1

    Trovare PID Unix

    Salve al forum. Qual'è la funzione per ottenere il pid di un processo in Unix? Ho provato getpid() e getppid(), ma valgono solo per il processo corrente...
    Powered by Linux

    "Windows cerca di fare Unix e ci riesce male, Red Hat cerca di fare Windows e ci riesce benissimo" (Jimmy Olgeni)

  2. #2
    è necessario specificare il linguaggio anche nel titolo dovresti saperlo ormai
    Vascello fantasma dei mentecatti nonchè baronetto della scara corona alcolica, piccolo spuccello di pezza dislessico e ubriaco- Colui che ha modificato l'orribile scritta - Gran Evacuatore Mentecatto - Tristo Mietitore Mentecatto chi usa uTonter danneggia anche te

  3. #3
    Ehm... l'ho fatto di fretta e me ne sono dimenticato, chiedo umilmente scusa comunque il linguaggio è C
    Powered by Linux

    "Windows cerca di fare Unix e ci riesce male, Red Hat cerca di fare Windows e ci riesce benissimo" (Jimmy Olgeni)

  4. #4
    man pidof
    .:: Zetra.it - Web. ads . multimedia . graphix ::.
    Realizzazione siti web - Carte Magic ai prezzi più bassi d'italia
    - Comuni e Città

  5. #5
    Si può implementare con una cosa del tipo:

    int pid = pidof(processo);

    :master:
    Powered by Linux

    "Windows cerca di fare Unix e ci riesce male, Red Hat cerca di fare Windows e ci riesce benissimo" (Jimmy Olgeni)

  6. #6
    Utente di HTML.it L'avatar di pdpmpd
    Registrato dal
    Jan 2003
    Messaggi
    448
    non di quel tipo, devi forkare e poi escogitare un trucco per farti mandare il pid trovato (tipo usare un file temporaneo in cui scriverlo).

    altro metodo per trovare i pid è fare una scansione di /proc
    Drug misuse is not a disease, it is a decision, like the decision to step out in front of a moving car. [...] In this particular life-style the motto is "be happy now because tomorrow you are dying", but the dying begins almost at once, and the happiness is a memory.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.