1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#!/usr/bin/perl
use strict;
use warnings;
use CGI;
use CGI::Carp qw/warningsToBrowser fatalsToBrowser/;
use Data::Dumper;
use HTML::Template;
my $q = new CGI;
my $template = HTML::Template->new(filename => "status.html");
my $report = [map
{ [split /\s+/, $_]->[5] } # prozess raussuchen
@{[split /\n/, qx(/bin/ps ax)]} # 'ps ax' splitten
];
$template->param( report => join "<br />\n", @$report );
print $q->header(), $template->output();
Gibt es ein empfehlenswertes Modul mit dem ich die aktuell laufenden Prozesse bequem erfragen kann, anstatt 'ps aux' zu verarbeiten?
Vielen Dank und Gruß,
Ronnie