Sponsored Content
Top Forums UNIX for Dummies Questions & Answers Is there way to ping and return boolean answer? Post 302106724 by matrixmadhan on Monday 12th of February 2007 07:34:36 AM
Old 02-12-2007
I think this had been answered already ! Smilie ( Not sure, though )

Code:
ping <hostname> 2>/dev/null 1>&2

Now you have the required value in $?
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

boolean parameter

Hi, I'm calling an oracle procedure from shell script, this procedure has boolean parameter, the default is false, but I need to pass true value to the procedure... how can I do that in shell script , below is my script: ################ Initialise Environment ################# initialise()... (0 Replies)
Discussion started by: aya_r
0 Replies

2. Shell Programming and Scripting

perl return ips after successful ping

Hi, I have this script in ksh, what it does is loop every ip in the nodes_nso and produced another variable up_nodes_nso of only ip's that are up. nodes_nso=$(cat /var/tmp/nodes.txt) echo "ICMP Tests:" up_nodes_nso="" for ip in ${nodes_nso} ; do ping ${ip} 3 > /dev/null if ; then ... (1 Reply)
Discussion started by: borderblaster
1 Replies

3. Shell Programming and Scripting

How to input the return value (1 or 0) ping cmd to a variable

Hi I would like to ask about my plan script I have this several workstation want to monitor and execute a command without logging it we use "rsh $host "<command>" i create csh script using foreach to loop my several workstation, my problem with the rsh command is if it encounter a... (3 Replies)
Discussion started by: jao_madn
3 Replies

4. Shell Programming and Scripting

Boolean expression issues

Hi everybody: I'm working on a script to send emails with logs attached based on one single rule..."check if the number of errors has increased since the last time the script ran" Basically what my script does is read from a previous file with the last trace of errors the previous error... (3 Replies)
Discussion started by: hyunkel_01
3 Replies

5. UNIX for Advanced & Expert Users

Find Boolean operators help

I was reading this find guide and I saw something with the -and option that I don't think is correct. Do you need the -and option in this? $ find /mp3-collection -name 'Metallica*' -and -size +10000k I found my file that was bigger than 500 MB with and without the -and option. ~ $ find /... (1 Reply)
Discussion started by: cokedude
1 Replies

6. Homework & Coursework Questions

Boolean expressions for If's

1. The problem statement, all variables and given/known data: Im experimenting with if expressions for an assignment. What i want to do is check if an input of read x y z will be checked against x for 1-999 for y for and for z for 1-999. Am i doing this right? or perhaps you could tell me... (0 Replies)
Discussion started by: Ren_kun
0 Replies

7. Shell Programming and Scripting

Animation Ping on Solaris Like Cisco Ping

Hi, I develop simple animation ping script on Solaris Platform. It is like Cisco ping. Examples and source code are below. bash-3.00$ gokcell 152.155.180.8 30 Sending 30 Ping Packets to 152.155.180.8 !!!!!!!!!!!!!.!!!!!!!!!!!!!!!. % 93.33 success... % 6.66 packet loss...... (1 Reply)
Discussion started by: gokcell
1 Replies

8. Shell Programming and Scripting

'AND' boolean not working !!!!

Dear all, IT seems to be rather small issue, but is not resolved. What Google suggest does no work..! #!/bin/bash date jobNo=$(awk '/Jobs with... (4 Replies)
Discussion started by: emily
4 Replies

9. Shell Programming and Scripting

Boolean expression

hi, im learning python language. and my teacher gives me this question on class: Boolean expression : not (p or not q) what is the correct answer for that? i still dont understand, and please give me a link for a new beginner in python to learn. thanks (1 Reply)
Discussion started by: jazzyzha
1 Replies

10. Programming

Ping test sends mail when ping fails

help with bash script! im am working on this script to make sure my server will stay online, so i made this script.. HOSTS="192.168.138.155" COUNT=4 pingtest(){ for myhost in "$@" do ping -c "$COUNT" "$myhost" &&return 1 done return 0 } if pingtest $HOSTS #100% failed... (4 Replies)
Discussion started by: mort3924
4 Replies
ping(8) 						      System Manager's Manual							   ping(8)

Name
       ping - send ICMP ECHO_REQUEST packets to network hosts

Syntax
       /etc/ping [ options ] host [ datasize [ npackets ]]

Description
       The  DARPA  Internet  is  a large and complex network of hardware connected together by gateways.  The command utilizes the ICMP protocol's
       mandatory ECHO_REQUEST datagram to elicit an ICMP ECHO_RESPONSE from a host or gateway.	ECHO_REQUEST datagrams (pings) have an IP and ICMP
       header,	followed  by  a  struct timeval, and then an arbitrary number of pad bytes used to fill out the packet.  The length of the default
       datagram 64 bytes, but this may be changed using the command-line option.

       Typing ``ping host'' without any options will either report ``host is alive'' or ``no answer from host''.  To get more statistics  use  the
       -l option or one of the other options.

       When  using  for  fault	isolation,  it should first be run on the local host to verify that the local network interface is up and running.
       Then, hosts and gateways further and further away should be pinged.  The command with options sends one datagram per second and prints  one
       line  of  output  for every ECHO_RESPONSE returned.  No output is produced if there is no response.  If an optional npackets is given, only
       that number of requests is sent.  Round-trip times and packet loss statistics are computed.  When all responses have been received  or  the
       program times out with npackets specified, or if the program is terminated with a SIGINT, a brief summary is displayed.

Options
       -d   Turns on SO_DEBUG flag on the socket.

       -l   Gives more statistics than if is used without options.  Long output.

       -r   Bypasses  the  normal  routing  tables and sends directly to a host on an attached network.  If the host is not on a directly-attached
	    network, an error is returned.  This option can be used to ping a local host through an interface that has no route through  it.   For
	    example, after the interface was dropped by

       -v   Lists ICMP packets other than ECHO RESPONSE that are received. Verbose output.

Restrictions
       This  program is intended for use in network testing, measurement, and management.  It should be used primarily for manual fault isolation.
       Because of the load it could impose on the network, it is unwise to use during normal operations or from automated scripts.

See Also
       netstat(1), ifconfig(8c)

																	   ping(8)
All times are GMT -4. The time now is 05:51 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy