Differenze tra le versioni di "Elencare il PID ed il corrispondente nome di ciascun processo attivo"

Da Gambas-it.org - Wikipedia.
 
Riga 1: Riga 1:
 
Per ottenere l'elenco del PID e del corrispondente nome di ciascun processo attivo, si potrà leggere la prima riga del file ''/proc/pid_del_processo/comm'':
 
Per ottenere l'elenco del PID e del corrispondente nome di ciascun processo attivo, si potrà leggere la prima riga del file ''/proc/pid_del_processo/comm'':
 
+
  Public Sub Main()
  '''Public''' Sub Main()
 
 
   
 
   
 
   Dim s As String
 
   Dim s As String
Riga 11: Riga 10:
 
   Next
 
   Next
 
   
 
   
  '''End'''
+
  End

Versione attuale delle 16:49, 28 giu 2024

Per ottenere l'elenco del PID e del corrispondente nome di ciascun processo attivo, si potrà leggere la prima riga del file /proc/pid_del_processo/comm:

Public Sub Main()

  Dim s As String

  For Each s In Dir("/proc/", Null, gb.Directory)
 
    If Exist("/proc" &/ s &/ "comm") Then Print "Processo: "; s;; File.Load("/proc" &/ s &/ "comm")
  
  Next

End