Schiffversenker
Aktives Mitglied
- Dabei seit
- 25.06.2012
- Beiträge
- 15.576
- Reaktionspunkte
- 7.326
Der "sleep" dürfte aber nichts zur Erwärmung beitragen - jedenfalls nicht, wenn es sich um den Winterschlaf handelt (suspend to disk).
Folgen Sie dem Video unten, um zu sehen, wie Sie unsere Website als Icon auf Ihrem Homescreen erstellen.
Anmerkung: This feature may not be available in some browsers.
#!/bin/bash
# Simple system uptime osascript
# Made by Atalantia
osascript -e 'set {u, text item delimiters} to {do shell script "uptime", ", load averages: "}
set {t, l, text item delimiters} to {text item 1 of u, text item 2 of u, "up "}
set {tt, text item delimiters} to {text item 2 of t, ","}
if tt contains "day" then
set ttt to word 1 of text item 1 of tt & item 1 of word 2 of text item 1 of tt & text item 2 of tt
else
set ttt to "⌤" & text item 1 of tt
end if
return ttt & "|size=12" & return & "---" & return & l'
Meinst du in BitBar? Da habe ich nur die Uptime von der Seite und die von dir, sonst nichts. Keine Ahnung, warum der da QuickTime-Fehler anzeigt.Hast Du noch ein anderes Plugin installiert? QT EyeTV hat nix mit meinem Plugin zu tun. Meins läuft. 6 Tage 21 Stunden 8 Minuten uptime des Systems
Ich möchte wissen, wie lange der Rechner läuft seit dem Start. Das ist nicht "cool", sondern eine sachliche Information.Was ist eigentlich so cool an einer uptime an einem Client? Besonders wenn der sleep des Rechners zur uptime dazu gezählt wird
Gruß
win2mac
Wegen der reinen Laufzeit wird nicht wärmer.Öhh... nix. Alles wird warm bei langer Uptime, ausser Du hast einen Hackintosh mit Wasserkühlung. Dann ist's vielleicht noch cool.
Teste ich mal.Noch kürzer, nur d anstatt days:
Code:#!/bin/bash # Simple system uptime osascript # Made by Atalantia osascript -e 'set {u, text item delimiters} to {do shell script "uptime", ", load averages: "} set {t, l, text item delimiters} to {text item 1 of u, text item 2 of u, "up "} set {tt, text item delimiters} to {text item 2 of t, ","} if tt contains "day" then set ttt to word 1 of text item 1 of tt & item 1 of word 2 of text item 1 of tt & text item 2 of tt else set ttt to "⌤" & text item 1 of tt end if return ttt & return & "---" & return & l'
Bekomme immer noch den gleichen Fehler mit der fehlenden Signatur.Noch kürzer, nur d anstatt days:
Code:#!/bin/bash # Simple system uptime osascript # Made by Atalantia osascript -e 'set {u, text item delimiters} to {do shell script "uptime", ", load averages: "} set {t, l, text item delimiters} to {text item 1 of u, text item 2 of u, "up "} set {tt, text item delimiters} to {text item 2 of t, ","} if tt contains "day" then set ttt to word 1 of text item 1 of tt & item 1 of word 2 of text item 1 of tt & text item 2 of tt else set ttt to "⌤" & text item 1 of tt end if return ttt & return & "---" & return & l'
Ja, das wüsste ich auch gern.Habe es mit 10.13.6 erstellt. Weiss nicht was bei Dir schief geht.
lol. Das ist der Knopf um die Lizenz zur Freischaltung des Programms einzugeben.
Versuch s mal als reines bash script:
#!/bin/bash
# Simple system uptime sh
# Made by Atalantia
t=$(uptime)
v=${t##*up}
u=${v%%,*}
l=${t##*', load '}
echo $u "| size=11
---
"$l
Cool, das Skript macht keinen Fehler mehr. Es zeigt aber die Uptime nur in Tagen an, ohne Stunden und Minuten. Ist das gewollt?Versuch s mal als reines bash script:
Code:#!/bin/bash # Simple system uptime sh # Made by Atalantia t=$(uptime) v=${t##*up} u=${v%%,*} l=${t##*', load '} echo $u "| size=11 --- "$l
Stimmt. Ist noch nicht wie es sein soll. Olivettis Script zeigt auch nur die Tage an.Cool, das Skript macht keinen Fehler mehr. Es zeigt aber die Uptime nur in Tagen an, ohne Stunden und Minuten. Ist das gewollt?
#!/bin/bash
t=$(uptime)
if [[ "$t" =~ "day" ]] || [ "$t" =~ "days" ]]
then
echo ${t} | cut -f3,5 -d' '
else
echo ${t} | cut -f3 -d' '
fi
bei mir unter 10.11/bash 5.0.7 nicht.Stimmt. Ist noch nicht wie es sein soll. Olivettis Script zeigt auch nur die Tage an.