Thread Fehlersuche Skript gibt falsche Warnungen aus (14 answers)
Opened by hcx at 2011-08-03 12:08

FIFO
 2011-08-03 12:34
#151036 #151036
User since
2005-06-01
469 Artikel
BenutzerIn

user image
Hi, einige Anmerkungen:

Die Analyse der `df -h`- Ausgabe geht vielleicht etwas übersichtlicher, insbesondere, wenn Du eigentlich nur die %-Belegung von / brauchst:
Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
my @zeilen = `df -h`;
my $used;

for my $zeile (@zeilen) {
    if ($zeile =~ m[(\d+)%\s+\/$]) {
        $used = $1;
        last;
    }
}

die "df -h doesn't show root usage\n" if ! defined $used;

if ($used > 50) {
    # ...


- Wenn Du split ' ', $string verwendest, brauchst Du chomp nicht mehr.
- Bei > 80% bzw. 90% bekommst Du mehrere Warnungen (> 50, > 80, ...), ist das beabsichtigt?

Gruß FIFO
Everyone knows that debugging is twice as hard as writing a program in the first place. So if you're as clever as you can be when you write it, how will you ever debug it? -- Brian Kernighan: "The Elements of Programming Style"

View full thread Fehlersuche Skript gibt falsche Warnungen aus