Temat: potrzebne komendy na konsole
Watek w ktorym prosze zadawac pytania jak zrobic "coś" w konsoli.
Jakie jest polecenia do...
na poczatek moj problem.
Jak wyświetlic aktualnie uruchomione usługi (init.d)?
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
eko.one.pl → Oprogramowanie / Software → potrzebne komendy na konsole
Strony 1
Zaloguj się lub zarejestruj by napisać odpowiedź
Watek w ktorym prosze zadawac pytania jak zrobic "coś" w konsoli.
Jakie jest polecenia do...
na poczatek moj problem.
Jak wyświetlic aktualnie uruchomione usługi (init.d)?
ps
Polecam http://newbie.linux.pl/wydruk.php?wydru … ow=artykul
ja może nie do końca w konsoli ale mam problem ze skryptem do kalibracji czujnika temperatury
#!/bin/sh
temp=`cat /tmp/owfs/28.C22DC7030000/temperature`
tempera=30
if [ "$temp" -gt "$tempera" ]; then
temperatura=`echo $temp + 10 | bc -l`
echo $temperatura > /pogoda/solar
elif [ "$tempera" -gt "$temp" ]; then
echo $temp > /pogoda/solar
fi
skrypt ma zwiększać wartość odczytu o 10 i zapisywać w pliku solar. Chodzi o to że mam troche źle czujnik zamontowany i nie odczytuje prawidłowo. Problem ze skryptem mam taki że wywala mi:
sh: 82.9375: bad number
sh: 82.9375: bad number
w nawiasach if i elif coś mu nie psauje. Tylko co? przecież za pomocą "-gt" moge porównywać liczby zmiennoprzecinkowe
Ponieważ shell operuje tylko na liczbach całkowitych. Zrób to *10000 i wtedy porównuj liczby.
Strony 1
Zaloguj się lub zarejestruj by napisać odpowiedź
eko.one.pl → Oprogramowanie / Software → potrzebne komendy na konsole
Forum oparte o PunBB, wspierane przez Informer Technologies, Inc