![]() |
|
|
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 |
| Accessing entire line during "while read" | fitzwilliam | Shell Programming and Scripting | 2 | 07-21-2009 03:35 PM |
| defining a variable using multiple "entries/columns" within a line using read | Torinator | Shell Programming and Scripting | 3 | 04-20-2009 03:52 PM |
| read -p "prompt text" foo say "read: bad option(s)" in Bourne-Shell | wiseguy | Shell Programming and Scripting | 9 | 01-28-2009 01:20 PM |
| script to read a line with spaces bet " " and write to a file | perlamohan | Shell Programming and Scripting | 3 | 11-12-2008 04:27 AM |
| Explain the line "mn_code=`env|grep "..mn"|awk -F"=" '{print $2}'`" | Lokesha | UNIX for Dummies Questions & Answers | 4 | 12-20-2007 01:52 AM |
|
|
LinkBack | Thread Tools | Search this Thread | Rate Thread | Display Modes |
|
||||
|
Don't wait for "read line"
Hi I am writing a bash script on Solaris, that should take n arguments, either appended to the script or taken as output from the last command (similar to grep). What I don't want is that the script waits for user input. In other words: Possibility 1: Code:
script.sh arg1 arg2 arg3 ... Possibility 2: Code:
ls | script.sh If the script is executed without any arguments, a usage message is meant to appear. I know how to handle either one of the two possibilities: Possibility 1: Code:
while (($#)); do
do_something $1
shift
done
Possibility 2: Code:
while read line; do
do_something $line
done
But how would this be done in combination, so that the script does not wait for user input? I hope I made myself clear. Thanks, Stefan |
| Bookmarks |
| Tags |
| shell read line arguments |
| Thread Tools | Search this Thread |
| Display Modes | Rate This Thread |
|
|