Strona 3 z 34
: 08 maja 2007, 13:39
autor: szczypior88
Hagal pisze:No chyba jednak mijasz się z prawdą ...
Zobacz jak tam to napisałem i porównaj z tym co dałeś tutaj
Sprawa rozbija się o to :
Kod: Zaznacz cały
https://${gmail_login}:${gmail_password}@mail.google.com/mail/feed/atom
\
--no-check-certificate | grep 'fullcount' \
kurczę, faktycznie! powinno być:
Kod: Zaznacz cały
https://${gmail_login}:${gmail_password}@mail.google.com/mail/feed/atom \
--no-check-certificate | grep 'fullcount' \
Hagal pisze:Przepisuj
dokładnie, bo bash nie lubi fuszerki
nie wiem jak to się stało że przez ctrl+c i ctrl+v nie skopiowało się dokładnie :P no ale jak widać- da się... najważniejsze, że już działa
dzięki
mlyczek pisze:szczypior88 pisze:2) Monitor aktualizacji: czy można w jakiś sposób spowodować, że przy braku pakietów do aktualizaji pokaże taki właśnie komunikat? czy jak pojawi się jakaś aktualizacja wystarczy wklepać tylko aptitude dist-upgrade?
Co do pierwszego to po prostu nic nie będzie pisać.
zauważyłem, że nic nie będzie pisać
ale mi właśnie chodzi o to, żeby napisał "brak pakietów", albo w ogóle nie wyświetlał linijki "Pakiety do aktualizacji: "
: 08 maja 2007, 17:26
autor: mlyczek
szczypior88 pisze:ale mi właśnie chodzi o to, żeby napisał "brak pakietów", albo w ogóle nie wyświetlał linijki "Pakiety do aktualizacji: "
Trzeba by zmodyfikować ten skrypcik, który sprawdza aktualizacji tak, aby gdy ich nie będzie, wpisywał do tego pliku /var/log/upgrades.log linijkę "Brak aktualizacji". Basha znam słabo (próbowałem nawet to zrobić, ale mi nie wyszło), więc musisz poczekać, aż odpowie ktoś, kto się na tym zna.
: 09 maja 2007, 01:21
autor: Gość
OK - no to macie
Zmień skrypt Kaki:
Kod: Zaznacz cały
#!/bin/bash
apt-get update
sh -c "apt-get dist-upgrade -s | grep Inst | cut -c 6- > /var/log/upgrades.log"
Na taki:
Kod: Zaznacz cały
#!/bin/bash
logfile="/var/log/upgrades.log"
lista() {
apt-get dist-upgrade -s | grep 'Inst'
}
apt-get update 2>&1 >/dev/null
if [ -z "$(lista)" ]; then
echo "Brak" > $logfile
else
echo "$(lista | sed '/^Inst/!d;{s/Inst\ //;s/\ .*//}')" > $logfile
fi
Pozdrawiam
P.S.
Wprowadziłem też inną małą modyfikację - pokazuje teraz tylko nazwy paczek dostępnych do aktualizacji - bez zbędnych numerków, które niepotrzebnie rozjeżdżały wynik
: 09 maja 2007, 15:31
autor: szczypior88
wielkie dzięki
: 12 maja 2007, 19:22
autor: phund
a co zrobic, zeby wynik skryptu aktualizacyjnego nie przychodzil na lokalnego maila?
: 13 maja 2007, 01:36
autor: Gość
W pliku
/etc/crontab - gdzieś na początku - wpisać:
Najnormalniej podać pustą zmienną.
Pozdrawiam
: 13 maja 2007, 23:04
autor: phund
ale przestaną wtedy w ogole przychodzic maile z crona... a nie da się tak wybiórczo?
: 13 maja 2007, 23:18
autor: ShinnRa
phund pisze:ale przestaną wtedy w ogole przychodzic maile z crona... a nie da się tak wybiórczo?
Jeżeli jest to zadanie dodane w cronie to do polecenia dodaj
: 26 maja 2007, 23:57
autor: AuxEnfers
Witam!
Jestem początkującym użytkownikiem debiana i w związku z tym mam pytanie typowo n00bkowe
Otóż mój katalog
/sys/bus/i2c/devices/9191-0290 zawiera:
Kod: Zaznacz cały
alarms fan3_input in2_min in6_max pwm2_enable temp2_type
bus fan3_min in3_input in6_min pwm3 temp3_input
cpu0_vid hwmon:hwmon0 in3_max in7_input pwm3_enable temp3_max
driver in0_input in3_min in7_max subsystem temp3_min
fan1_div in0_max in4_input in7_min temp1_input temp3_type
fan1_input in0_min in4_max in8_input temp1_max uevent
fan1_min in1_input in4_min name temp1_min vrm
fan2_div in1_max in5_input power temp1_type
fan2_input in1_min in5_max pwm1 temp2_input
fan2_min in2_input in5_min pwm1_enable temp2_max
fan3_div in2_max in6_input pwm2 temp2_min
jakie więc wpisy mam dodać, by móc wyświetlić wszystkie możliwe parametry sensorów/czujników itd, którymi dysponuje?
Oczywiście mam wpis:
Kod: Zaznacz cały
${color }CPU:$color ${i2c 9191-0290 temp 2}C ${color }MB:$color ${i2c 9191-0290 temp 1}C
ale jak sądze da się wyciagnąć więcej
Wpis "temp 3" nie będzie problemem, ale co można jeszcze dodać ?
Dodam (jeśli to ważne), że dysponuje Debianem Lenny/Sid AMD64 (zgodnie z poradnikiem uaktualnienia Etch'a na Sid'a autorstwa Kaki)
Z góry dzięki za pomoc
: 27 maja 2007, 07:44
autor: Kaka'
No chłopie, masz poniższą linijkę:
AuxEnfers pisze:${color }CPU:$color ${i2c 9191-0290 temp 2}C ${color }MB:$color ${i2c 9191-0290 temp 1}C
Przyjrzyj się jej to aż takie trudne? A teraz pomyśl co możesz jeszcze dodać