Sponsored Content
Top Forums UNIX for Advanced & Expert Users Condition to test if a host can be pinged Post 302622653 by Corona688 on Thursday 12th of April 2012 11:51:38 AM
Old 04-12-2012
No insult intended of course, but the difference is important. It's very easy to make excruciatingly slow scripts by running external utilities thousands of times more than you need to instead of learning the proper way first. One of my first shell scripting experiments was a line-wrapper which wrapped lines slower than you could read them due to pipe and external utility abuse...

Also, I apologize for misunderstanding your original question. I thought you meant grep wasn't working, not that it was printing garbage.

Last edited by Corona688; 04-12-2012 at 01:01 PM..
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

help: infinant loop script - host ping test

need to check on some hosts and send an email if there status changes I wanna put together a script in bash that will allow me to check the up/down state of a single host via ping i want it to run in a continuous loop so I can just fire the script and forget about it(dont want cron to drive... (2 Replies)
Discussion started by: zeekblack
2 Replies

2. Shell Programming and Scripting

test and if condition

Guys look at this: i have to write a script that takes a file as an argument. The script should be able to determine what permissions the owner, group and everybody has for the file passed in. The output should be displayed similar to this. READ WRITE EXECUTE OWNER LEE.BALLANCORE YES YES NO... (9 Replies)
Discussion started by: ciroredz
9 Replies

3. Shell Programming and Scripting

Condition test ( [[ ]] ) doubt

Hi , I have a doubt on condition test ( ] ). Pls refer blow program. #!/bin/ksh TEMP= if ;then echo $TEMP else print 'invalid option' fi Above script's TEMP variable has no value so it gives "invalid option" as output. But I got an error before priting the string . Result : ... (2 Replies)
Discussion started by: thambi
2 Replies

4. UNIX for Dummies Questions & Answers

Condition test

Hi there, When I try to do a condition on test: $ str1=abcd $ test $str1 $ echo $? 0 Is there anyway to display the answer to be 'TRUE' or 'YES'? rather than 0? If so, how can I do it without using awk or sed. (2 Replies)
Discussion started by: felixwhoals
2 Replies

5. Shell Programming and Scripting

Test condition

Hello, what is the better and correct way to perform a comparison: I have been using the following with no problems: if ] then .... fi I have seen this also used : if then .... fi When I try : if then .... fi I get an error like .... the test condition expects a... (4 Replies)
Discussion started by: gio001
4 Replies

6. Shell Programming and Scripting

test condition

Hi there, I tried to search for this almost everywhere, but didnt get any proper information on it. What is the difference between ] Some of the code works when I have only single condition i.e. ] && $dothis1 || $dothis2 But if i try to include another testcondition to the... (1 Reply)
Discussion started by: tostay2003
1 Replies

7. Shell Programming and Scripting

How to check weather a string is like test* or test* ot *test* in if condition

How to check weather a string is like test* or test* ot *test* in if condition (5 Replies)
Discussion started by: johnjerome
5 Replies

8. Shell Programming and Scripting

How to know if I am Pinged?

Dear All, I need to build a mechanism by which I can log if any node in my DC is pinging my server or not ? The purpose is al follows: Incase any node in my Data Center turns off , I need to have a mechanism by which I am notified that a certain node is no longer responding. On my... (1 Reply)
Discussion started by: Junaid Subhani
1 Replies

9. UNIX for Dummies Questions & Answers

Simple negated test condition

Without grep, I'd like to make a test condition so that any a word that does not have the successive letters car in it will be echoed. for example, bluecar will contain "car" so it will show up as a no var=bluecar $ echo $var|if ]; then echo "yes";fi yes this variable contains "car" so I... (5 Replies)
Discussion started by: newbie2010
5 Replies

10. UNIX for Beginners Questions & Answers

Test a condition for n times and take action

i have to test a condition for n times and if its value is greater than one each time for continuous 5 iterations it will take action My Approach run the same command 5 times in for loop and divert the output to a file and then read the values from file and use if else if and take action ... (1 Reply)
Discussion started by: abhaydas
1 Replies
time(1) 						      General Commands Manual							   time(1)

NAME
time - time a command SYNOPSIS
command utility [argument ...] DESCRIPTION
When a specified command or utility completes execution, prints the elapsed time during the command or utility, the time spent in the sys- tem, and the time spent executing the command or utility. Times are reported in seconds. Execution time can depend on the performance of the memory in which the program is running. The times are printed to standard error. Note that the shell also has a keyword that times an entire pipeline if used anywhere in the pipeline. This action is different than the command which times a particular command if used in a pipeline. Options recognizes the following options: command The command to be executed and timed. Writes the timing statistics to standard error. utility The name of a utility to be invoked and timed. If the utility operand names any of the shell special built-in utilities, the time results are undefined. See csh(1) and ksh(1) for information about special built-in utilities. argument Any string that is an argument to the utility. SEE ALSO
csh(1), ksh(1), sh(1), timex(1), times(2). STANDARDS CONFORMANCE
time(1)
All times are GMT -4. The time now is 05:33 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy