• Reset your password

User account menu

  • Artikler
  • Forside
  • Forum
  • Nyheder
  • Log in
Hjem
Linuxin 2025

Breadcrumb

  • Hjem
  • forums
  • Grep'e to ting

Hvad kan du med 100% sikkerhed sige, at du har stemt?

Valgmuligheder
Af kme | 05.02.2008 23:52

Grep'e to ting

Programmering

Jeg har lavet en overvågning web-side til en server. Bl.a. viser den to linier fra SMARTs output. For tiden gør jeg således (bær over med ombrydning):



#!/bin/bash

DEVICE="/dev/sda"

BASE="/var/www/monitor"

date > $BASE/hddstatus.txt

/usr/sbin/smartctl -a $DEVICE | grep self-assessment >> $BASE/hddstatus.txt

/usr/sbin/smartctl -a $DEVICE | grep ^194 >> $BASE/hddstatus.txt

Det giver fx dette output:

Tue Feb 5 22:59:01 CET 2008

SMART overall-health self-assessment test result: PASSED

194 Temperature_Celsius 0x0022 035 042 000 Old_age Always - 35 (Lifetime Min/Max 0/19)





Det virker fint, men det er jo ikke særlig elegant at køre smartctl to gange i træk.



Nogen, der har et bud på noget lækkert?

  • Log in to post comments

Kommentarer11

17 år 3 måneder siden

Permalink

Indsendt af genman den 6. februar 2008 kl. 00:13

Permalink

Re: Grep'e to ting

Saet smartd op, saa den sender dig en lille fin email hvis der sker noget med din disk du skal vaere opmarksom paa ;)

  • Log in to post comments

17 år 3 måneder siden

Permalink

Indsendt af kme den 6. februar 2008 kl. 00:17

In reply to Re: Grep'e to ting by genman

Permalink

Re: Re: Grep'e to ting

#1 - Det har jeg gjort ;-) Men jeg vil gerne lære om man kan grep'e smartere end jeg gør i eksemplet.

  • Log in to post comments

17 år 3 måneder siden

Permalink

Indsendt af genman den 6. februar 2008 kl. 00:20

In reply to Re: Re: Grep'e to ting by kme

Permalink

Re: Re: Re: Grep'e to ting

Saa svar 2 nok lidt bedere



Men der skal nok "" rundt om ().. :/

  • Log in to post comments

17 år 3 måneder siden

Permalink

Indsendt af kme den 6. februar 2008 kl. 09:05

In reply to Re: Re: Re: Grep'e to ting by genman

Permalink

#4:debianserver:~#

Der gik vist noget galt her multi-posts her!

  • Log in to post comments

17 år 3 måneder siden

Permalink

Indsendt af kme den 6. februar 2008 kl. 00:30

In reply to Re: Re: Re: Grep'e to ting by genman

Permalink

#4:
debianserver:~#

#4:

debianserver:~# /usr/sbin/smartctl -a /dev/sda | grep -P (^194|self-assessment)

-su: syntax error near unexpected token `('

  • Log in to post comments

17 år 3 måneder siden

Permalink

Indsendt af kme den 6. februar 2008 kl. 09:05

In reply to Re: Re: Re: Grep'e to ting by genman

Permalink

#4:debianserver:~#

  • Log in to post comments

17 år 3 måneder siden

Permalink

Indsendt af kme den 6. februar 2008 kl. 09:06

In reply to Re: Re: Re: Grep'e to ting by genman

Permalink

#4:debianserver:~#

  • Log in to post comments

17 år 3 måneder siden

Permalink

Indsendt af kme den 6. februar 2008 kl. 09:07

In reply to Re: Re: Re: Grep'e to ting by genman

Permalink

#4:debianserver:~#

  • Log in to post comments

17 år 3 måneder siden

Permalink

Indsendt af kme den 6. februar 2008 kl. 09:08

In reply to Re: Re: Re: Grep'e to ting by genman

Permalink

#4:debianserver:~#

#6 Perfekt! Det var lige hvad jeg ønskede! Tak.

  • Log in to post comments

17 år 3 måneder siden

Permalink

Indsendt af genman den 6. februar 2008 kl. 00:16

Permalink

Re: Grep'e to ting

eller noget ligende, hvis du skal bruge det saaledes:



/usr/sbin/smartctl -a $DEVICE | grep -P (^194|self-assessment) >> $BASE/hddstatus.txt



Det er ikke testet men skulle virker udenmaerket

  • Log in to post comments

17 år 3 måneder siden

Permalink

Indsendt af genman den 6. februar 2008 kl. 08:24

Permalink

Re: Grep'e to ting

Det her er fra en ubuntu box, virker somom -P er en RHEL ting.





blackbox:~$ sudo /usr/sbin/smartctl -a /dev/sda -d ata | grep -E "(^194|self-assessment)"

SMART overall-health self-assessment test result: PASSED

194 Temperature_Celsius 0x0022 154 100 000 Old_age Always - 28

blackbox:~$

  • Log in to post comments

Svar søges

Test 0
Den er go 0
Vil du have et sikrere og mere privat internet? Du skal blot installere Vivaldi-browseren med Proton VPN understøttelse! 0
14. februar = I Love Free Software Day 0
Lokal fil-deling - for de dovne. 0

Seneste aktivitet

"Intet realistisk alternativ" - mig i r*ven 5
2 stk Jolla C2 sælges 2
Test 2
Det første forumindlæg efter installation af Forum-modulet 8
Vanilla OS 12
Nye forum-indlæg viser sig kun 1 gang 1
Vil alle forumindlæg vise sig to gange 1
Hjælp til remote terminal vindue? 3
PCLinuxOS 19
Kan ikke boote på installation 24
80-20 reglen 1
Skærmlys fader ud på min bærbare 8
32 bit distro på max 700mb der stadig understøttes 26
Har vi nogen Linux konsulenter i Slagelse området? 3
Virkelig 7
gnome-software? 3
Archer T2U AC600 Wireless Dual Band USB Adapter 26
En farverig APT 3.0 udgivelse imponerer med sine nye funktioner 2
Unix's fødsel 2
Linux Mint 13

Copyright © 2025 Company Name - All rights reserved

Developed & Designed by Alaa Haddad