Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2011-01-06 21:59:59

  tm - Użytkownik

tm
Użytkownik
Zarejestrowany: 2010-04-06

Logi z wyników pewnej komendy

Witam.
Potrzebuje pewnych informacji które są na ekranie po wywołaniu komendy

Kod:

echo mem > /sys/power/state

Domyślam się, że będzie to w syslog, ale tam jest za dużo komunikatów i nie mogę tego wydobyć. Jakim poleceniem zapisać te komunikaty?

Offline

 

#2  2011-01-06 23:50:30

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: Logi z wyników pewnej komendy

Ale to w ogóle coś u Ciebie wyrzuca na ekran (u mnie nic) czy chodzi Ci o to co mówi kernel? Tego co mówi kernel też w sumie nie ma jakoś specjalnie dużo, ot u mnie jakieś ~100 ostatnich linijek w dmesg (od wydania polecenia do wybudzenia)...

Offline

 

#3  2011-01-07 00:10:19

  tm - Użytkownik

tm
Użytkownik
Zarejestrowany: 2010-04-06

Re: Logi z wyników pewnej komendy

Pewnie masz dodane "quiet" w grubie. Może jakoś to wydobędę z dmesg.

Offline

 

#4  2011-01-07 07:16:33

  andreq - Członek DUG

andreq
Członek DUG
Skąd: Nisko
Zarejestrowany: 2005-01-11

Re: Logi z wyników pewnej komendy

tm napisał(-a):

Witam.
Potrzebuje pewnych informacji które są na ekranie po wywołaniu komendy

Kod:

echo mem > /sys/power/state

Domyślam się, że będzie to w syslog, ale tam jest za dużo komunikatów i nie mogę tego wydobyć. Jakim poleceniem zapisać te komunikaty?

Użyj potoku i polecenia tee

Kod:

echo mem > /sys/power/state | tee /var/log/mojepolecenie.log

Ostatnio edytowany przez andreq (2011-01-07 07:18:43)

Offline

 

#5  2011-01-07 12:41:29

  bercik - Moderator Mamut

bercik
Moderator Mamut
Skąd: Warszawa
Zarejestrowany: 2006-09-23
Serwis

Re: Logi z wyników pewnej komendy

@andreq w ten sposob to nic nie zlapiesz bo komenda jest echo mem a jej stdout musi pojsc do /sys/power/state

@tm zainteresuj sie opcja -c w dmesg


"Wszyscy wiedzą, że czegoś zrobić nie można. Ale przypadkowo znajduje się jakiś nieuk, który tego nie wie. I on właśnie robi odkrycie." (A.Einstein)

Offline

 

#6  2011-01-07 15:20:32

  andreq - Członek DUG

andreq
Członek DUG
Skąd: Nisko
Zarejestrowany: 2005-01-11

Re: Logi z wyników pewnej komendy

bercik masz rację ;-) Sądzę, że to powinno zadziałać:

Kod:

script /var/log/mojepolecenie.log
echo mem > /sys/power/state
CTRL-D

Komendy i komunikaty będą w /var/log/mojepolecenie.log

Offline

 

#7  2011-01-07 18:26:36

  tm - Użytkownik

tm
Użytkownik
Zarejestrowany: 2010-04-06

Re: Logi z wyników pewnej komendy

Komendy są, ale komunikatów brak:

Kod:

Skrypt uruchomiony pią, 7 sty 2011, 18:09:04
debian:/home/tm# echo mem > /sys/power/state
debian:/home/tm# exit

Skrypt wykonany pią, 7 sty 2011, 18:09:35

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)