automatische meldung

Dieses Thema im Forum "Shell-Skripte" wurde erstellt von freEze, 27.02.2006.

  1. freEze

    freEze Jungspund

    Dabei seit:
    22.08.2005
    Beiträge:
    23
    Zustimmungen:
    0
    Ort:
    Berlin
    hallo,
    ich brauch ein shellskript das mir ne automatische meldung ausgibt wenn ein verzeichnis zu 50% voll ist.
    erstmal sollte das reichen das er mir das in eine textdatei schreibt.
    später soll er das noch auf einem anderen pc im netz anzeigen.

    wie kann man das verwirklichen??
     
  2. Anzeige

    Schau dir mal diese Kategorie an. Dort findest du bestimmt etwas.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  3. Xanti

    Xanti Mouse Organist

    Dabei seit:
    05.09.2004
    Beiträge:
    1.855
    Zustimmungen:
    0
    Wann ist ein Verzeichnis zu 50% voll?
     
  4. sven

    sven devilz|work

    Dabei seit:
    23.02.2006
    Beiträge:
    176
    Zustimmungen:
    0
    Ort:
    Rhein-Main
    Ich glaube er meint die Platte in der das Verzeichnis gemountet ist ?

    Aber ich gebe dir da eigentlich Recht Phorus ... mal sehen was er antwortet ;)
     
  5. heady

    heady Routinier

    Dabei seit:
    13.12.2005
    Beiträge:
    424
    Zustimmungen:
    0
    Ort:
    im Herzen Europas
    wie kann man das feststellen, das eine platte zu 50% voll ist...
    ich glaube mit dem befehl df??
     
  6. #5 DennisM, 27.02.2006
    DennisM

    DennisM Moderator u. Newsposter

    Dabei seit:
    08.05.2004
    Beiträge:
    4.883
    Zustimmungen:
    0
    Ort:
    GER/NRW/Essen
    Ja, am besten df -h.
    MFG

    Dennis
     
  7. #6 Wolfgang, 27.02.2006
    Zuletzt bearbeitet: 27.02.2006
    Wolfgang

    Wolfgang Foren Gott

    Dabei seit:
    24.04.2005
    Beiträge:
    3.978
    Zustimmungen:
    0
    Ort:
    Erfurt
    Hallo

    Wenn es um den verbrauchten Platz in Prozent geht, ist das -h nicht nötig.

    Schnellschuss:
    Code:
    df -P|perl -ane 'unless($.==1){$F[4]=~s/%//g;print "$F[5] hat noch ",100-$F[4], "% Kapazität\n" if(($F[4]>50))}'
    oder
    Code:
    df -P|perl -ane 'unless($.==1){$F[4]=~s/%//g;print "$F[5] ist zu ",1$F[4], "% belegt\n" if(($F[4]>50))}'
    Gruß Wolfgang

    Edit: Fehler korrigiert.
     
  8. #7 traster, 27.02.2006
    traster

    traster Routinier

    Dabei seit:
    25.11.2003
    Beiträge:
    297
    Zustimmungen:
    0
    nicht schlecht wolfgang_1
    bei mir zeigt er es nur falschrum an
    also platte ist nicht belegt / die consolen eingabe von dir meint zu 100%
    mfg traster
     
  9. #8 freEze, 27.02.2006
    Zuletzt bearbeitet: 28.02.2006
    freEze

    freEze Jungspund

    Dabei seit:
    22.08.2005
    Beiträge:
    23
    Zustimmungen:
    0
    Ort:
    Berlin
    bei mir kommt folgende fehlermeldung!

    bash-2.03$ df -P|perl -ane 'unless($.==1){$F[4]=~s/%//g;print "$F[5] ist zu ",1 $F[4], "% belegt\n" if(($F[4]>50))}'
    df: Unbekannte Option: P
    Syntax: df [-F FSType] [-abegklntVv] [-o FSType-spezifische_optionen] [verzeichn
    is | blockgerät | ressource]

    Scalar found where operator expected at -e line 1, at end of line (Missing operator before ?)
    syntax error at -e line 1, near "1$F"
    Execution of -e aborted due to compilation errors.
     
  10. Xanti

    Xanti Mouse Organist

    Dabei seit:
    05.09.2004
    Beiträge:
    1.855
    Zustimmungen:
    0
    Dann lass die Option "-P" weg. Wenn das dann immer noch nicht geht, poste mal, was "df" für ein Output bringt.
     
  11. freEze

    freEze Jungspund

    Dabei seit:
    22.08.2005
    Beiträge:
    23
    Zustimmungen:
    0
    Ort:
    Berlin
    bash-2.03$ df |perl -ane 'unless($.==1){$F[4]=~s/%//g;print "$F[5] ist zu ",1$F
    [4], "% belegt\n" if(($F[4]>50))}'
    Scalar found where operator expected at -e line 1, at end of line
    (Missing operator before ?)
    syntax error at -e line 1, near "1$F"
    Execution of -e aborted due to compilation errors.
     
  12. Xanti

    Xanti Mouse Organist

    Dabei seit:
    05.09.2004
    Beiträge:
    1.855
    Zustimmungen:
    0
    Gib nur "df" ein und poste den Output.
     
  13. freEze

    freEze Jungspund

    Dabei seit:
    22.08.2005
    Beiträge:
    23
    Zustimmungen:
    0
    Ort:
    Berlin
    / (/dev/vx/dsk/rootvol): 1034830 Blöcke 440115 Dateien
    /proc (/proc ): 0 Blöcke 28686 Dateien
    /dev/fd (fd ): 0 Blöcke 0 Dateien
    /etc/mnttab (mnttab ): 0 Blöcke 0 Dateien

    und noch ganz viele mehr
     
  14. Xanti

    Xanti Mouse Organist

    Dabei seit:
    05.09.2004
    Beiträge:
    1.855
    Zustimmungen:
    0
    hmm, komisches df. Was sagt denn die man-Page von df? ("man df" in shell eingeben)
     
  15. Anzeige

    Vielleicht findest du HIER Antworten.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  16. freEze

    freEze Jungspund

    Dabei seit:
    22.08.2005
    Beiträge:
    23
    Zustimmungen:
    0
    Ort:
    Berlin
    Maintenance Commands df(1M)

    NAME
    df - displays number of free disk blocks and files

    SYNOPSIS
    /usr/bin/df [ -F FSType ] [ -abegklntV ] [ -o FSType-
    specific_options ] [ block_device | directory | file |
    resource ... ]

    /usr/xpg4/bin/df [ -F FSType ] [ -abegklnPtV ] [
    -o FSType-specific_options ] [ block_device | directory |
    file | resource ... ]
     
  17. Xanti

    Xanti Mouse Organist

    Dabei seit:
    05.09.2004
    Beiträge:
    1.855
    Zustimmungen:
    0
    Arg, werden nirgendwo die Schalter beschrieben? Guck mal, ob noch mehr Kapitel da sind, also "man -a df".

    Was bringt "/usr/xpg4/bin/df -P"?
     
Thema:

automatische meldung

Die Seite wird geladen...

automatische meldung - Ähnliche Themen

  1. Script mit automatischer Benutzernameldung

    Script mit automatischer Benutzernameldung: Hallo, ich habe mehrere Scripte in dennen ich per SSH einige Befehle ausführen lasse auf verschiedenen Rechnern. Nun habe ich das Problem das...
  2. Trotz automatischer Anmeldung Keyring öffnen

    Trotz automatischer Anmeldung Keyring öffnen: Hallo, Ich hab hier einen Rechner der meldet sich an einem W-Lan Netzwerk (WEP) an. Dazu muss er jedoch auf den Keyring zugreifen, bei diesem...
  3. Keine automatische Anmeldung

    Keine automatische Anmeldung: Wie kann ich bei KDE einstellen, dass ich nicht nach dem Rechnerstart automatisch angemeldet werde? Bei Yast und kcontrol habe ich schon gesucht.
  4. Automatische Anmeldung abschalten?

    Automatische Anmeldung abschalten?: Hallo zusammen Bin Suse Linux Client Neuling ;o) Nun ich habe, Suse 9.3 downgeloadet und mal aufgesetzt. Nun meine Fragen: 1- Wer kennt...
  5. Fedora Automatische Anmeldung

    Fedora Automatische Anmeldung: Hi Ich möchte mich bei Fedora automatisch Anmelden ohne Paswort eingabe im Systemverwaltungsmodus habe ich die vereinfachung eingestellt Beim...