Elencare il PID ed il corrispondente nome di ciascun processo attivo

Da Gambas-it.org - Wikipedia.

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