[LUGOS] bash

Uroš Golja goljau at comcom.si
Mon Jan 5 09:48:22 CET 2004


Srečno novo leto ;-)

LP,
Uroš


#!/bin/sh
LOGFILENAME=`echo $0`.log
if [ $# -ne 1 ]; then
  echo 1>&2 Incorrect number of parameters: $0 '<filename>'
  exit 127
fi

echo -n Running
while true
do
  echo -n .
  for I in `cat $1`
    do
    ping '-c 1' $I 2> /dev/null > /dev/null
    if [ $? -eq 1 ]; then
      echo $I' ni dosegljiv ob '`date +%X` >> $LOGFILENAME
    fi
  done
  sleep 5m
done

Dalibor Cvijetinovic wrote:

>Kako bi naredil skripto, ki mi pinga vse mašine, ki se nahajajo v datoteki. V log datoteko pa naj mi izpiše čas in ime PC, ki ni bil dosegljiv? Ping naj dela v 10 minutnem intervalu.
>
>LP
>Dalibor
>  
>




More information about the lugos-list mailing list