Nowe posty

Autor Wątek: Jak dodac liczby w kolumnie  (Przeczytany 17296 razy)

Tad

  • Gość
Jak dodac liczby w kolumnie
« dnia: 2005-05-23, 18:42:17 »
Chciałbym móc włączać pc-ta z poziomu Linuxa
na określony czas tak aby zdefiniować w systemie  o której godzinie z minutami ma się właczyć.
Podobnie jak można to zrobić w biosie.
czy jest taka możliwość i jakim poleceniem?
W przypadku trybu \\'standby\\' udało mi się
poleceniem:
echo yyyy-mm-dd hh:mm:ss > /proc/acpi/alarm
ale dla zwykłego właczenia to nie zadziałało.

Także interesuje mnie jak wyłaczyć
o zaprogramowanym czasie!

greg000

  • Gość
Jak dodac liczby w kolumnie
« Odpowiedź #1 dnia: 2005-05-23, 18:50:04 »
Jak wyłączyć ?

Zobacz man shutdown :)

Offline Arkadiusz Bednarczyk

  • Linux.pl
  • Administrator
  • Guru
  • *****
  • Wiadomości: 654
    • Zobacz profil
    • Linux.pl
Jak dodac liczby w kolumnie
« Odpowiedź #2 dnia: 2005-05-23, 21:41:02 »
2005-05-23 18:50:04 greg000 napisał:

> Jak wyłączyć ?
 >
 > Zobacz man shutdown :)

i ewentualnie man cron :)
--
pozdrawiam
Arkadiusz Bednarczyk
email/jabber: arek@linux.pl

xis

  • Gość
Jak dodac liczby w kolumnie
« Odpowiedź #3 dnia: 2005-05-23, 23:47:58 »
2005-05-23 21:41:02 A.B. napisał:

> 2005-05-23 18:50:04 greg000 napisał:
 >
 > > Jak wyłączyć ?
 >  >
 >  > Zobacz man shutdown :)
 >
 > i ewentualnie man cron :)

I ewentualnie man at :)

de_laurent

  • Gość
Jak dodac liczby w kolumnie
« Odpowiedź #4 dnia: 2005-05-24, 01:28:09 »
No, wlasnie jemu chodzi o WLaczenie...
Ale z tego co mi wiadomo, jezeli system operacyjny jest wylaczony, to nie dziala... ;) Wiec bedzie ciezko...

Tad

  • Gość
Jak dodac liczby w kolumnie
« Odpowiedź #5 dnia: 2005-05-24, 12:22:24 »
Podam przykład:
wyjeżdzam na tydzień i chcę napisać skrypt, aby
włączać codziennie pc-ta np. o 19.30 na Wiadomości kryminalne z TVP1, a o 20.00 chcę wyłaczyć komputer.
Na autostarcie mam vdr z zaprogramowanym wykazem nagrań.
PC ma pracować? jak magnetowid.
Na drugi dzień  powtórzyć operację od początku., przez kolejne dni, ale 5-go dnia chcę włączyc dodatkowo o innej godzine, 22.00 \\"Stawkę większą niż życie\\" i też wyłączyć po zakończeniu.  

ps. co do włączenia to wiem, że mogę ustawić w BIOSIE na codzienne właczanie o tej samej godzinie, ale  przypadkow dodatkowych nie da się ustawić.

Dziękuję za dotychczasowe sugestie!

chmooreck

  • Gość
Jak dodac liczby w kolumnie
« Odpowiedź #6 dnia: 2005-05-24, 14:17:05 »
5-tego dnia po prostu wylacz pozniej ;-)

devilan

  • Gość
Jak dodac liczby w kolumnie
« Odpowiedź #7 dnia: 2005-05-24, 15:51:53 »
2005-05-23 18:42:17 Tad napisał:

> Chciałbym móc włączać pc-ta z poziomu Linuxa
 > na określony czas tak aby zdefiniować w systemie  o której godzinie z minutami ma się właczyć.
 > Podobnie jak można to zrobić w biosie.
 > czy jest taka możliwość i jakim poleceniem?
 > W przypadku trybu \\'standby\\' udało mi się
 > poleceniem:
 > echo yyyy-mm-dd hh:mm:ss > /proc/acpi/alarm
 > ale dla zwykłego właczenia to nie zadziałało.
 >
 > Także interesuje mnie jak wyłaczyć
 > o zaprogramowanym czasie!
 >

Jesli jestes podlaczonydosieci imasz dostepz zewnatrz do komputera (czy to przez publiczne IP, czy przez konto shellowe na serwerze) to mozesz pokusic sie o wlaczenie (o ile obsluguje to Twoja plyta glowna i karta sieciowa) obslugi Wakeup On Lan. Wtedy zawsze mozesz wlaczac o dowolnej godzinie komputer, a logujac sie na niego przez ssh mozesz go wylaczyc.

Pozdrawiam

Tad

  • Gość
Jak dodac liczby w kolumnie
« Odpowiedź #8 dnia: 2005-05-24, 16:06:49 »
2005-05-24 14:17:05 chmooreck napisał:

> 5-tego dnia po prostu wylacz pozniej ;-)
? ? ?

czyli NIE MA programu Linuxa komunikującego się z BIOSEM??? Wpływającego na ustawienia BIOS-u ???

Tad

  • Gość
Jak dodac liczby w kolumnie
« Odpowiedź #9 dnia: 2005-05-24, 18:52:39 »
Jesli jestes podlaczony do sieci i masz dostep z zewnatrz do komputera (czy to przez publiczne IP, czy przez konto shellowe na serwerze) to mozesz pokusic sie o wlaczenie (o ile obsluguje to Twoja plyta glowna i karta sieciowa) obslugi Wakeup On Lan. Wtedy zawsze mozesz wlaczac o dowolnej godzinie komputer, a logujac sie na niego przez ssh mozesz go wylaczyc.
 --------
* to ciekawe rozwiązanie w innym przypadku.
Nie. nie mam komputera w sieci

* pozostaje poszukać metody komunikującej się
z BIOSEM!!! tak aby wpłynąć na:
power managment -> wake up event -> RTC alarm resume.
------
Hibernować się nie da z obudzeniem na czas.
Wiem, że mozna odesłać komputer do trybu suspend-to-ram i zadać przebudzenie
o wskazanym czasie. Ale znowu probvlem, bo ten tryb jest zawodny. komputer czasem nie \\"wstaje\\". trezba popchnąc, lub się wiesza.

xis

  • Gość
Jak dodac liczby w kolumnie
« Odpowiedź #10 dnia: 2005-05-25, 00:06:27 »
U mnie w biosie jest takie coś jak \\'Wake On:\\' i tam wybrać sobie można:
- klawisz myszy
- klawisz/kombinację klawiszy z klawiatury
- LAN
- czas (tu podaje się czas)

Testowałem \\'wstawanie\\' o zadanej godzinie prosto z wyłączonego komputera i działa.

Jeśli i Ty masz taką opcję, to wtedy:
- stawiasz demona At (atd) albo Cron (crond) i ustawiasz jego uruchamianie na domyślne
- konfigurujesz demona tak, by o danej godzinie uruchamiał Twój skrypt, który...
- nagrywa teleexpress (czy cokolwiek innego, co powtarza się cyklicznie)
- dodatkowo sprawdza, czy dziś leci ten dodatkowy film (wystarczy sprawdzić datę) i ewentualnie nagrywa resztę
- zamyka system

Następnego dnia wszystko powinno wykonać się ponownie.

klimat

  • Gość
Jak dodac liczby w kolumnie
« Odpowiedź #11 dnia: 2005-05-23, 15:34:15 »
Jak moge dodac liczby w kolumnie.np

32 1254
32 35
34 344
31 4


i chce zsumowac druga kolumne, jak to moge zrobic?
Aha i zeby pomijal inne znaki np takie jak /';a!% itp

z gory dziekuje za odpowiedz

xis

  • Gość
Jak dodac liczby w kolumnie
« Odpowiedź #12 dnia: 2005-05-23, 17:06:39 »
2005-05-23 15:34:15 klimat napisał:

> Jak moge dodac liczby w kolumnie.np
 >
 > 32 1254
 > 32 35
 > 34 344
 > 31 4
 >
 >
 > i chce zsumowac druga kolumne, jak to moge zrobic?
 > Aha i zeby pomijal inne znaki np takie jak /';a!% itp
 >
 > z gory dziekuje za odpowiedz

Zeby pobrać akurat drugą linię pliku możesz posłużyć się komendami tail i head. Do zsumowania kolumn polecam awk.
Czyli coś np. takiego:

head -n 2 plik.txt | tail -n 1 | awk '{ print $1+$2 }'

Ta kombinacja head i tail nie wygląda najszczęśliwiej, ale w sumie nie miałem innego pomysłu.
Nie za bardzo rozumiem o co chodzi Ci z tymi niepotrzebnymi znakami.

Polecam:
man tail
man head
man awk

de_laurent

  • Gość
Jak dodac liczby w kolumnie
« Odpowiedź #13 dnia: 2005-05-23, 17:09:57 »
2005-05-23 15:34:15 klimat napisał:

> Jak moge dodac liczby w kolumnie.np
 >
 > 32 1254
 > 32 35
 > 34 344
 > 31 4
 >
 >
 > i chce zsumowac druga kolumne, jak to moge zrobic?
 > Aha i zeby pomijal inne znaki np takie jak /';a!% itp
 >
 > z gory dziekuje za odpowiedz

Tutaj na pewno znajdziesz odpowiedz:
http://www.matematyka.pl/

klimat

  • Gość
Jak dodac liczby w kolumnie
« Odpowiedź #14 dnia: 2005-05-23, 17:37:01 »
head -n 2 plik.txt | tail -n 1 | awk '{ print $1+$2 }'

To jest zle bo dodaje mi linie poziomo a ja potrzebuje policzyc linie ale w PIONIE. Pomozcie