![]() |
|
|
google unix.com
|
|||||||
| Forums | Register | Forum Rules | Links | Albums | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| Shell Programming and Scripting Post questions about KSH, CSH, SH, BASH, PERL, PHP, SED, AWK and OTHER shell scripts and shell scripting languages here. |
More UNIX and Linux Forum Topics You Might Find Helpful
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Get execute result of su | uativan | Shell Programming and Scripting | 5 | 02-14-2009 11:29 AM |
| How to negate grep result? | mmdawg | Shell Programming and Scripting | 4 | 05-05-2008 09:24 AM |
| diaplaying the grep result | rag84dec | Shell Programming and Scripting | 1 | 03-27-2008 02:37 AM |
| assign subst|grep|sed command result to a variable | snowbiker99 | Shell Programming and Scripting | 5 | 11-14-2007 07:08 PM |
| To have a numeric result from grep | Hak Dee | UNIX for Dummies Questions & Answers | 2 | 08-07-2006 08:26 AM |
|
|
LinkBack | Thread Tools | Search this Thread | Rate Thread | Display Modes |
|
||||
|
Use grep result to execute next command
Hi I am trying to run 2 servers using a script one after the other.
I start the first one: Code:
run.sh -c servername >> jboss_log.txt & I can't use sleep because I am not sure how long it'll take for the server to startup. So I need something like Code:
while (true) {
if [tail -f jboss_log.txt | grep Started ] //meaning when it was found
then
break
fi
}
obviously this doesn't work, any hint on how I could write something like this? Thanks in advance |
| Bookmarks |
| Thread Tools | Search this Thread |
| Display Modes | Rate This Thread |
|
|