Uptime in Menüleiste einblenden

Diskutiere das Thema Uptime in Menüleiste einblenden im Forum Mac OS X & macOS.

  1. Atalantia

    Atalantia Mitglied

    Beiträge:
    1.213
    Medien:
    3
    Zustimmungen:
    184
    Mitglied seit:
    26.11.2009
    Ja ist übel. Auch dass sie keine Optionen für's Ausgabeformat von 'uptime' installiert haben ist schwach.

    Code:
    echo -n "⬆ "; uptime | sed -e 's/^ *//' -Ee 's/ +/ /g' -e 's/,//g' -e 's/ day./d/' | cut -d' ' -f3-4
    ⬆ 1d10:07 2
    
    Ok, wenn es bereits Tage und Stunden hat scheint es (einigermaßen) zu funktionieren.
     
  2. Olivetti

    Olivetti Mitglied

    Beiträge:
    10.415
    Zustimmungen:
    3.125
    Mitglied seit:
    09.12.2005
    Gib bitte einfach nur uptime. Roh, so wie es ist.
     
  3. Atalantia

    Atalantia Mitglied

    Beiträge:
    1.213
    Medien:
    3
    Zustimmungen:
    184
    Mitglied seit:
    26.11.2009
    Ist eben verschieden.
    22:30 up 1 day, 13:01, 2 users, load averages: 2,75 2,58 2,48
    Ohne Tage aber:
    22:30 up 13:01, 2 users, load averages: 2,75 2,58 2,48
    Ohne Stunden:
    22:30 up 1 day, 24 min, 2 users, load averages: 2,75 2,58 2,48
    Ohne Minuten:
    22:30 up 1 day, 13 std, 2 users, load averages: 2,75 2,58 2,48
    Kann es nur ungefähr reproduzieren weil ich nicht alle Variationen gespeichert habe.
     
  4. Olivetti

    Olivetti Mitglied

    Beiträge:
    10.415
    Zustimmungen:
    3.125
    Mitglied seit:
    09.12.2005
    Code:
    #!/bin/bash
    #
    # uptime-compact.1m.sh
    
    info=$(uptime | sed -Ee 's/^ +//' -e 's/ +/ /g')
    echo -n "⬆ "; echo "${info}" | sed -Ee 's/^.+up +//' -e 's/ day./d/' -e 's/ hr./h/' -e 's/ min./m/' -e 's/ sec./s/' -e 's/, [0-9]+ user.*//' -e 's/,//'
    echo "---"
    echo "${info}"
    
    sollte liefern, z.b.:
    ⬆ 48d 15:22
     
  5. Atalantia

    Atalantia Mitglied

    Beiträge:
    1.213
    Medien:
    3
    Zustimmungen:
    184
    Mitglied seit:
    26.11.2009
    Leider nicht. Sobald es nur "1 user" ist, funktioniert es nicht mehr. Output:
    Code:
    1d 23:22 1 user, load averages: 2.82 2.37 2.27 
    ...und was geschieht wenn es "2 days" sind oder noch gar keine Tage hat?

    PS: Mein Applescript funktioniert immer noch am besten.
     
  6. Olivetti

    Olivetti Mitglied

    Beiträge:
    10.415
    Zustimmungen:
    3.125
    Mitglied seit:
    09.12.2005
    #44 ist korrigiert.
    manchmal zeigt's nur:
    1,83 2,10 3,27
     
  7. Maulwurfn

    Maulwurfn Mitglied

    Beiträge:
    21.797
    Zustimmungen:
    5.049
    Mitglied seit:
    06.06.2004
    Das funktioniert prima!
     
  8. Olivetti

    Olivetti Mitglied

    Beiträge:
    10.415
    Zustimmungen:
    3.125
    Mitglied seit:
    09.12.2005
    nimm lieber #44, das ist fehlerkorrigiert.
     
  9. Atalantia

    Atalantia Mitglied

    Beiträge:
    1.213
    Medien:
    3
    Zustimmungen:
    184
    Mitglied seit:
    26.11.2009
    Weil man den⬆nicht braucht, man weiss ja was sich so in der Menuliste tummelt und man dort nicht unbegrenzt Platz hat und die Schrift auch nicht elephantös daherkommen muss:
    Code:
    #!/bin/bash
    echo $(uptime | sed -Ee 's/^.+up +//' -e 's/ day./d/' -e 's/ hr./h/' -e 's/ min./m/' -e 's/ sec./s/' -e 's/, [0-9]+ user.*//' -e 's/,//')'|size=12'
    Die averages kann man sich auch sparen.
     
  10. Maulwurfn

    Maulwurfn Mitglied

    Beiträge:
    21.797
    Zustimmungen:
    5.049
    Mitglied seit:
    06.06.2004
    Funktioniert, danke euch! Ihr seid klasse!
     
  11. Atalantia

    Atalantia Mitglied

    Beiträge:
    1.213
    Medien:
    3
    Zustimmungen:
    184
    Mitglied seit:
    26.11.2009
    Weil wir hier schon in einem Bitbar Thread sind, hier noch ein Script dass ein bisschen "whos" und "users" schnuppert:
    Code:
    #!/bin/bash
    echo $(users)'|'size=11'';echo '---';who
     
Die Seite wird geladen...
Ähnliche Themen Forum Datum
Darkmode aber helle Menüleiste Mac OS X & macOS 01.07.2019
OS X El Capitan - System uptime in nanosecond Mac OS X & macOS 24.10.2015
totale "uptime" des rechners rausfinden, seit kauf (nicht die uptime seit last boot) Mac OS X & macOS 05.10.2013
uprecords - uptime speichern / hitlist Mac OS X & macOS 21.06.2008
uptime abfragen für widget Mac OS X & macOS 02.04.2008
  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite weitersurfst, akzeptierst du unseren Einsatz von Cookies. Akzeptieren Weitere Informationen...