Sponsored Content
Top Forums Shell Programming and Scripting Unix Shell Script to ping systems & make a log Post 302578349 by psychoTHEIST on Thursday 1st of December 2011 10:41:10 AM
Old 12-01-2011
Thanks a Lot !!!

Thanks 'Zaxxon, Spellbound, Mikelking'.. Smilie
Since, I'm new to Unix/Linux Shell-scripting and this forum
- kindly bear w/ me, wherever you find me a (dumb) rookie! Smilie
________________________________________________________
My overall aim is :
1. To ping my office-network..
2a. Create a log for successful pings and unsuccessful ones..
>> till here - i'm done<<
2b. Create a DNS kinda thingy..
>> done - but, i'm using 'if-else' here (..plz don't laugh..) <<
>> my boss said, rather than 'if-else', use a file - where <<
>> from you import all the names for particular IPs.. <<
3. Generate/create a Network-Outage report, that gives the timestamps for
whenever the ping was unsuccessful for that particular IP (as rightly mentioned by 'Zaxxon')..
4. Question arises - what's the need for successful IPs..!?
Answer - I need to run network-related commands on those successful IPs,
to generate another log that gives me all the system-related-info (such as Memory/Disk-usage, N/W-usage, blah! blah! blah!) of/for those particular (successful) IPs..

[in short - have to make my own NMS (n/w mgmt. sys.) for my company Smilie ]
________________________________________________________
My problem :
1. I'm not good at googling.. :'(
2. I've a few commands, like :
vmstat, netstat, nslookup, traceroute, ifconfig, df, du, iostat, iptables, chkconfig, etc.
but these work for my system (not all f 'em) and i need to sit on my system
and use the above commands (or, similar) on all the systems on the n/w via. IPs..
3. As of now, the bit I'm struggling w/ is:
using 'grep' to fetch the IP from the same line where I'm grepping - "unreachable host"..
________________________________________________________
~!!~Cheers~!!~ Smilie
 

8 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

ping from Unix script

I have two queries in regard to a Unix script. 1) From a Unix script, I want to read the IP of another remote HP-UX server and want to just check if that machine is reachable or the IP exists. I don't know the login Id and password of the remote machine. I could not properly manage with ping. How... (2 Replies)
Discussion started by: asutoshch
2 Replies

2. Shell Programming and Scripting

Shell script delete log files from folder & subfolders on space usage

Hi, I am trying to write a shell script to delete logs generate by db when space in the folder reaches 70%. i am getting space values from db, find the files at OS and remove them by using a cron job runs every 5minutes. I have to keep the latest 5 files at any time, my problem is that log files... (3 Replies)
Discussion started by: saha
3 Replies

3. Shell Programming and Scripting

shell script for ping

hi anyone, i want shell script for ping command. any one post here............ (10 Replies)
Discussion started by: rameshreddy.ema
10 Replies

4. Shell Programming and Scripting

Shell Script for ping, Linux

I woul like to create a script in order to make a ping to a server and save in a variable a 1 if respond or a 0 if it doesnt. Then with that I could make a graffic of the server, for how long it is up.:b: So far I have this: if ; then #if the ip respond the ping shows online echo... (3 Replies)
Discussion started by: jsebastiang0
3 Replies

5. Shell Programming and Scripting

Script problems in hp unix systems

test.sh -------------- #This script deletes the temporary files created on the server when the user opens the output files # FILE_PATH=$1 P_FILE_PATH=$2 FRQ=$3 #FRQ=`expr $FRQ*60*24 | bc` #FRQ= 60 echo $FILE_PATH echo $P_FILE_PATH echo $FRQ if then find $FILE_PATH -mmin... (7 Replies)
Discussion started by: arjunbodduuxlx
7 Replies

6. Shell Programming and Scripting

Ping shell script - need urgent help

Hi friends, i have a file contains IP address like below cat file.txt 10.223.20.1 10.223.20.2 10.223.20.3 10.223.20.4 10.223.10.5 . . . like this Now i want to make a script which gives output whether each ip is pinging or not... the result will be like this 10.223.20.1 up... (9 Replies)
Discussion started by: siva kumar
9 Replies

7. Shell Programming and Scripting

SFTP Shell Script Get & Delete && Upload & Delete

Hi All, Do you have any sample script, - auto get file from SFTP remote server and delete file in remove server after downloaded. - only download specify filename - auto upload file from local to SFTP remote server and delete local folder file after uploaded - only upload specify filename ... (3 Replies)
Discussion started by: weesiong
3 Replies

8. Shell Programming and Scripting

Shell script to ping multiple servers

Hi I did the following script to ping multiple servers, but I keep on receiveing duplicate emails for one server that is down: #!/bin/bash date cat /var/tmp/servers.list | while read output do ping -c 1 "$output" > /dev/null if ; then echo "node $output is up" else ... (10 Replies)
Discussion started by: fretagi
10 Replies
BOSSKILL(8)						      System Manager's Manual						       BOSSKILL(8)

NAME
bosskill - send a signal to your boss, or terminate your boss SYNOPSIS
bosskill [ -signal ] <bossname> DESCRIPTION
bosskill sends the TERM (terminate, 15) signal to the boss with the specified bossname. If a signal name or number preceded by `-' is given as the first argument, that signal is sent instead of terminate. The killed boss must be in the system administrator's supervisory chain. The following is a list of all signals with names as in the include file <signal.h>: SIGHUP 1 hangup. Forces bossname to re-read his/her job description and figure out that he/she knows squat about sysadmin work or life, in general. SIGINT 2 interrupt. Prevents the bossname from interrupting the sysadmin for one hour. SIGQUIT 3 quit. Causes the boss to quit his/her job with no explanation. SIGILL 4 illegal instruction. Makes the boss believe the last instruction he/she gave was illegal, so he/she withdraws it. SIGTRAP 5 trace trap. Display the exact location of the boss. SIGABRT 6 abort. Makes the boss go home and try again tomorrow. SIGKILL 9 kill. Game over. SIGBUS 10 bus error. Boss's transportation fails on the way to work. SIGSEGV 11 segmentation violation. Boss realizes he/she is trying to do something for which he/she is not quailified and stops. SIGSYS 12 bad argument. Boss loses. SIGPIPE 13 smoke pipe. Boss samples some green leafy substance and mellows out. SIGALRM 14 alarm. Boss is startled and falls over. Best used when boss is walking next to his/her boss. SIGTERM 15 termination signal. Boss is fired. BUGS
Sending a SIGABRT to a boss that is already home will cause him/her to walk aimlessly in circles for two hours. HISTORY
Written by Eric L. Pederson <eric@bofh.org.uk>. 27 September 1995 BOSSKILL(8)
All times are GMT -4. The time now is 09:44 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy